0
我必須檢查一個輸入數值變量,這是一個例子......爲什麼它不起作用?是否有替代解決方案jQuery中的方法onchange而不使用按鈕?檢查輸入數值變量
<input type="text" id="prova"> </input>
<input type="submit" name="submit" value="submit" onclick="test()">
<script language="javascript">
function test(){
var x = document.getElementById("prova");
if (x<=10)
alert("è minore di 10");
else
alert("è maggiore di 10");
}
</script>
'
你比較字符串化的,而不是它的
.value
性能的元素(即"[Object object]"
)的結果。來源
2014-10-03 10:19:10 Quentin
此行
它會給DOM對象ID爲
porva
。您正在將該DOM對象與數字進行比較,使用DOM對象的value屬性。將其更改爲
更好地在數字轉換值,因爲
.value
返回一個字符串來源
2014-10-03 10:20:05 Mritunjay
而不是
使用
來源
2014-10-03 10:21:35 andrew
試試這個:
來源
2014-10-03 10:22:20 Fergoso