可能重复:
Is there a (built-in) way in JavaScript to check if a string is a valid number?检查一个文本框的值是否是数字或字符串
我想查一个文本框是否包含数值或使用JavaScript 我用这样的字符串。
var query=getquerystring()
if(isNaN(query))
{
alert("query is a string");
}
else{
alert("query is numeric");
}
其中getquerystring()是
function getquerystring() {
var query=document.getElementById("queryString").value;
return query;
}
功能,但是当我在文本框中输入一个数字1234仍然得到查询字符串。 请告诉我我的代码有什么问题,并建议我解决一些问题。
相关:http://stackoverflow.com/questions/18082/validate-numbers-in-javascript-isnumeric – naveen