air*_*air 11 javascript jquery mask
我的文本框上有一个输入掩码
000,000,000.00
Run Code Online (Sandbox Code Playgroud)
在提交数据之前,我有以下jQuery代码来检查文本框的值.
var txt_box = $('#txt_box').attr('value');
if(txt_box <= 0 )
Run Code Online (Sandbox Code Playgroud)
但是现在即使我没有输入任何数据,该框仍然是空的,只有输入掩码,数据正在提交.
jAn*_*ndy 13
第一:dot notation需要用a分隔浮点数.
第二:你正在检查的equal or less不仅仅是less than.
第三步:使用parseInt()或parseFloat()将输入字符串转换为Number.
例:
var txt_box = $('#txt_box').attr('value').replace(/,/g, ".");
if(parseFloat(txt_box) <= 0 )
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
642 次 |
| 最近记录: |