我为数学课做了一个简单的小计算器。它做的很简单,比如查找体积和某些形状的区域,但在家庭作业中节省了很多时间。
我把它上传到了我的同学的互联网上,但我想我会让表格只能包含数字。我在tizag上找到了一些答案,但我并不真正了解这些解决方案。
我正在寻找类似的东西:
function calculation() {
if (form.thenumbers.value = code to check if it is numeric)
{
calculations
} else {
alert("Numbers only please");
}
}
如果不能那么简单,我只是对其他方式如何运作有一点解释。感谢。
答案 0 :(得分:1)
if (form.thenumbers.value.match(/^[\d]*$/)){
//do stuff
}
应该适合你。这将匹配0或更多位数的值。如果您希望匹配1个或更多,请使用+
代替*
。