我想使用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时,仍然得到查询结果是字符串。 请告诉我我的代码有什么问题,并给我一些解决方案。