用正则表达式 :
是否为数字:
/^(/d)+/.(/d)+$/
是否为字符:
/^([a-z]|[A-Z])+$/
是否整形
/^(/d)+$/
举一个简单例子:
<input type="text" name="text" onBlur="test()">
<script language="javascript">
function test()
{
var m=/^(/d)+/.(/d)+$/;
if(!m.test(document.all("text").value))
alert("错误");
}
转自:http://topic.csdn.net/t/20030715/14/2030497.html