<html>
<head>
<title></title>
</head>
<body>
<form name="form1">
<input type="text" name="text1" size="20">
</form>
</body>
</html>
<script language="javascript">
<!--
//限制年月日的输入必须是数字
if (document.layers)
document.captureEvents(event.KeyPress);function blockA(e)
{
if (document.layers)
{
var keyChar =e.which;
}
if (document.all)
{
var keyChar =event.keyCode;
}
if (keyChar>57 || keyChar<48) 在这里加上对字母的判断,keyChar控制ASCII码.
{
alert('请输入数字!');
return false;
}}document.form1.text1.onkeypress = blockA;//-->
</script>
首字母的判断利用document.form1.text1.charAt(0)获取后进行判断
<head>
<title></title>
</head>
<body>
<form name="form1">
<input type="text" name="text1" size="20">
</form>
</body>
</html>
<script language="javascript">
<!--
//限制年月日的输入必须是数字
if (document.layers)
document.captureEvents(event.KeyPress);function blockA(e)
{
if (document.layers)
{
var keyChar =e.which;
}
if (document.all)
{
var keyChar =event.keyCode;
}
if (keyChar>57 || keyChar<48) 在这里加上对字母的判断,keyChar控制ASCII码.
{
alert('请输入数字!');
return false;
}}document.form1.text1.onkeypress = blockA;//-->
</script>
首字母的判断利用document.form1.text1.charAt(0)获取后进行判断
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货