form onSubmit="return false;">
不允许输入如下字符: (像 !@#$%^&* 等)<br>
<textarea rows=2 cols=20 name=comments onKeypress="if ((event.keyCode > 32 && event.keyCode < 48) || (event.keyCode > 57 && event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97)) event.returnValue = false;"></textarea>
<br>
<br>
只能输入数字(半角或者全角):<br>
<input type=text name=txtPostalCode onKeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;">
<br>
<br>
能输入半角数字:<br>
<input name="amount" type="text" id="amount" οnkeyup="if(isNaN(value))execCommand('undo');"
event.returnValue = false;"/>
<br>
<br>
字符长度检验:<br>
<input type="text" name="w" size="20"><input type="submit" name="B1" οnclick="alert(w.value.replace(/[^\x00-\xff]/g,'**').length)">
</form>
禁止文本框输入,设置其disabled属性即可
<input type=text onMouseover="this.disabled='true' ">
我想要的效果就是键盘不能输入(也就是控制用户不能输入,但可以从旁边选择,这样只能输入规定的内容)那么这种效果怎么实现 其实很简单
<input type="text" name="t1" value="no input" οnkeydοwn="return false;" />
对键盘加事件,每一次都返回false就可以了