javascript 如何判断是否含有字母

来源:百度知道 编辑:UC知道 时间:2024/05/19 03:00:49
我在jsp上有一个text,只能输入数字,包括整数,小数,负数,想判断输入的值是否含有字母,javascript方法改怎么写?

你直接判断输入的是否是一个数不更好
isNaN(),如果是数字,返回false,不是一个数返回true

<script>
test=function(){
var v = document.getElementById('t1').value;
if(!isNaN(v)==false){
alert('不是数字!');
}else{
alert('是数字!');
}
}
</script>

html代码如下:
<input type='text' id='t1'/><input type='button' onclick='test()' value='测试'/>

楼上有道理,真想验证的话用正则表达式。

用isNaN()