| 查看: 250 | 回复: 2 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
gn02530640银虫 (小有名气)
|
[求助]
[JavaScript] 允许一组有负数+小数点的数字 已有1人参与
|
|
|
语言:使用+html。 问题: 可输入有负数、小数点的数字。 目前卡在不知道要怎么让字段允许负数; 而且负数只允许在最左边出现,其他位置不允许输入。 向各家高手指教了,谢谢。 ---------------------------------------------------- 目前程序: <input type="text" onkeyup="return ValidateFloat(this, value);"/> <script> function ValidateFloat(e, pnumber){ if(!/^\d+[.]?\d*$/.test(pnumber)){ var newValue=/^\d+[.]?\d*/.exec(e.value); if (newValue!=null){ e.value =newValue; }else{ e.value =""; } } return false; } </script> |
» 猜你喜欢
总分293求调剂
已经有5人回复
335分 | 材料与化工专硕 | GPA 4.07 | 有科研经历
已经有6人回复
289求调剂
已经有14人回复
085600 材料与化工 329分求调剂
已经有6人回复
化学工程085602 305分求调剂
已经有9人回复
312求调剂
已经有7人回复
308求调剂
已经有5人回复
292求调剂
已经有7人回复
309求调剂
已经有4人回复
08工学调剂
已经有18人回复
» 本主题相关价值贴推荐,对您同样有帮助:
gn02530640
银虫 (小有名气)
- 应助: 8 (幼儿园)
- 金币: 314.5
- 红花: 1
- 帖子: 139
- 在线: 86.6小时
- 虫号: 2796302
- 注册: 2013-11-12
- 性别: GG
- 专业: 理论和计算化学
3楼2015-05-05 13:53:11
me_yu
木虫 (正式写手)
- 应助: 26 (小学生)
- 金币: 3369.5
- 散金: 350
- 红花: 7
- 沙发: 1
- 帖子: 895
- 在线: 468.1小时
- 虫号: 2533501
- 注册: 2013-07-05
- 专业: 计算机软件
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
gn02530640: 金币+15, ★★★★★最佳答案 2015-05-05 13:49:47
感谢参与,应助指数 +1
gn02530640: 金币+15, ★★★★★最佳答案 2015-05-05 13:49:47
|
<input type="text" onkeyup="return ValidateFloat(this, value);"/> <script> function ValidateFloat(e, pnumber){ if (pnumber.length>=2) { if(!/^[-+]?\d+[.]?\d*$/.test(pnumber)){ var newValue=/^[-+]?\d+[.]?\d*/.exec(e.value); if (newValue!=null){ e.value =newValue; }else{ e.value =""; } } } else if (!/[\+|\-|\d]/.test(pnumber)) {//判断第一个字符是否正确 e.value =""; }; return false; } </script> |

2楼2015-05-05 11:58:08













回复此楼