<input onkeyup="value=value.replace(/[^a-zA-Z-_]/g,'')">
解决方案 »
- 学习JS的方法
- 菜鸟想问一个jquery的简单问题!!!
- 有没有好的页面滚动的插件介绍?
- 点击表格中一行,高亮显示,然后再弹出一个用来编辑的窗口,窗口中显示点击的一行数据信息
- this.ConfirmEdit is not a function是什么错误?
- 请问如何用JAVASCRIPT或者PHP实现对英文的语法检查?
- 滚动条与分辨率的困惑,高手指教??????
- 怎么用JavaScript用三层的树形的菜单~~急!!!!!!
- 客户端读取数据时的一个问题.help
- 急求大神解答 Jqery 动态生成的checkbox 怎么实现单选
- document.value什么意思?如何修改?
- 請問要加這樣的限制怎么做啊?
<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)
{
alert('请输入数字!');
return false;
}}document.form1.text1.onkeypress = blockA;//-->
</script>
这是对数字的限制,可以更改keyChar的ASCII码值进行约束。
你那里有ASCII码表吗?
你那里有ASCⅡ对应表吗?
for (var i=33;i<127;i++) {
document.write(i+" = "+String.fromCharCode(i)+"<BR>");
}
</SCRIPT>
去看看吧