嗨,大家好我刚接触jquery并陷入困境,我需要你的帮助来验证只接受提交按钮onclick功能的数字值的文本框
这是jquery代码
<script>
function validate()
{
var number=$('#number').val();
if(number=="")
{
alert("only number");
return false;
}
}
和html
<input type="text" id="number"value="" />
<input type="submit" onclick="return validate();"/>
答案 0 :(得分:0)
只需解析为数字并检查其编号:
function validate()
{
var number = $('#number').val();
var cnumber = parseFloat(number);
if(isNaN(cnumber))
{
alert("only number");
return false;
}
return true;
}
或者只是:
function validate()
{
var number = $('#number').val();
if(isNaN(number))
{
alert("only number");
return false;
}
return true;
}
答案 1 :(得分:0)
使用jquery可以:
var currentValue = $(obj).val();
if($.isNumeric(currentValue)){.....