读书人

js判断大小疑点

发布时间: 2012-01-22 22:38:43 作者: rapoo

js判断大小问题
代码:
<input type="text" name="user.startNo" style="width: 155px;" id="startNo"
onblur="check_Name(this,document.forms[0].endNo)"/>
<input type="text" name="user.endNo" style="width: 155px;" id="endNo"
onblur="check_Name(document.forms[0].startNo,this)"/>

js:
function check_Name(se,ne){
if((parseInt(document.getElementById("startNo").value)) < (parseInt(document.getElementById("endNo").value))){
alert("1223");
/* 要的效果是:
int startNo=99;
int endNo=100;
if(startNo<endNo){
alert("我愁了,不及格程序猿");
}
}
}

这样判断大小,根本没效果?

[解决办法]
直接alert(parseInt(document.getElementById("startNo").value)看看是什么

[解决办法]

探讨
引用:
直接alert(parseInt(document.getElementById("startNo").value)看看是什么

正确值,要是
((parseInt(document.getElementById("startNo").value)) < 2000(这个为数字))
也能正常执行。就是2个文本的值不能执行

[解决办法]
HTML code
<input type="text" name="user.startNo" style="width: 155px;" id="startNo" onblur="check_Name()"/> <input type="text" name="user.endNo" style="width: 155px;" id="endNo" onblur="check_Name()"/>function check_Name(){    if((parseInt(document.getElementById("startNo").value)) < (parseInt(document.getElementById("endNo").value))){        alert("1223");    }}
[解决办法]
探讨
引用:
直接alert(parseInt(document.getElementById("startNo").value)看看是什么

正确值,要是
((parseInt(document.getElementById("startNo").value)) < 2000(这个为数字))
也能正常执行。就是2个文本的值不能执行

读书人网 >Java相关

热点推荐