asp中,js代码比较文本框数字大小出错?

来源:百度知道 编辑:UC知道 时间:2024/05/21 11:28:54
asp中,有text1和text2两个文本框的数字,js代码比较文本框数字大小时出错。当两个文本框数字的位数相同时,js能正确比较出来,但当text1是一位数,如5,text2时为两位数,如16,js无法验证出来text2(16)>text1(5),请问为什么?

用 Number() 函数强制类型转换 ...

比如 text1 里面是数值 ... 那么用下面的写法获得一个整型变量而不是一个字符型变量 ...

text1 = Number(document.getElementById('text1').value);