限制键盘输入jQuery

时间:2010-03-30 05:26:57

标签: asp.net javascript jquery

您如何使用Jquery在文本框上限制键盘输入?

2 个答案:

答案 0 :(得分:3)

如果您不希望用户能够在文本框中键入任何内容,请考虑readonlydisabled属性。如果服务器端需要文本框中的数据,请将其设为readonly。如果没有,请将其设为disabled

<input type="text" readonly="readonly" />

<input type="text" disabled="disabled" />

如果您希望用户能够键入某些内容,但仅限制某些类型的字符(例如数字),请在文本框中收听keyup事件。只要在文本框内释放密钥,就会触发它。在此事件回调中,检查文本框的值,并根据需要更改值。

答案 1 :(得分:0)

<input type="text">使用属性maxlength