我有2个数字输入字段,当用户停止输入时,以下内容将运行。我正在做的是检查输入的数字是否大于输入b的值,如果显示错误。
问题是计算进行得不好。例如,如果a为200且b为100,则有效,但如果a为200且b为5,则无效
不知道为什么...所以任何帮助将不胜感激。
$("#input_6_23, #input_6_24").on({
blur: function() {
var a = document.getElementById("input_6_23").value;
var b = document.getElementById("input_6_24").value;
if(a > b) {
alert(a is bigger than b);
}
}
});
Run Code Online (Sandbox Code Playgroud)
小智 6
它是这样工作的吗?
jQuery(document).ready(function($){
$("#input_6_23, #input_6_24").on('blur',function() {
check();
});
function check(){
var a = Number($("#input_6_23").val());
var b = Number($("#input_6_24").val());
if(a > b) {
alert(a+' is bigger than '+b);
} else {
alert("error");
}
}});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
878 次 |
| 最近记录: |