【发布时间】:2014-03-06 00:40:03
【问题描述】:
我有两个文本框,其中只允许使用正整数。 如果输入了任何字母值或任何其他字符(例如 %$&*£"),则应显示错误消息并且这些值不得呈现表格。
<input type="button" value="total" name="B3" onclick="powerOf();">
此行允许进行计算,此验证如何阻止这种情况发生 输入错误值时?截至目前,已计算出负数,输入字母会产生一个空表,这不是我想要的:
(no1== no1.match(/^-\d+$/) ? alert("First number must be positive"): no1 = no1 ? no1 : 0);
(no2== no2.match(/^-\d+$/) ? alert("Second number must be positive"): no2 = no2 ? no2 : 0)
var range1 = parseInt(no1);
var range2 = parseInt(no2);
有什么想法吗?
【问题讨论】:
-
验证码在哪里?
-
您想推出自己的验证库还是使用现有的验证库?
-
这个问题已经被问过了here
-
@Pointy 因为我是初学者,我所拥有的东西非常无用,但还是发布了它
标签: javascript validation html-input