我發現,當jQuery獲得一個值爲0(例如100)的路徑時,它將省略它。所以如果我比較5> 100,結果是真的。那麼我該如何解決這個問題? 這裏是HTML代碼:輸入值與0路徑之間的比較
<form id="target">
<input type="text" id="max" value="100"/>
<input type="text" id="number" />
<input id="submit" type="submit" value="submit" />
</form>
這裏是jQuery的:
$('#target').submit(function() {
var a = $("#number").val();
var b = $("#max").val();
if(a > b){
alert("exceed limit");
}
return false;
});
在這裏你可以演示中看到:http://jsfiddle.net/yqMGG/91/
不知道,非常感謝,非常快速的迴應。 –