[問題] 一個if, else判斷式中select取值的問題
<body>
<select id="sel">
<option value="1">one</option>
<option value="2">two</option>
</select>
<button onclick="output()">Output</button>
<script>
var output=function () {
var y = document.getElementById("sel").value;
if (y=1) {
alert("one");
}
else {
alert("not one");
}
}
</script>
</body>
如果不加if, else判斷式,可以正常彈出我在select標籤中選中的值
但是加上if, else判斷式之後,就總是彈出"one",也就是預設的值
我猜是不是要用onchange呢? 但又不知道該怎麼寫才好
請問有人能協助我嗎?
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 104.237.91.137
※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1480841256.A.531.html
→
12/04 17:07, , 1F
12/04 17:07, 1F
→
12/04 18:02, , 2F
12/04 18:02, 2F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章