【发布时间】:2015-11-16 09:15:58
【问题描述】:
我试图阻止用户将不允许的文本粘贴到输入字段中。输入是随机生成的 8 位代码,包含字母和数字。
但我不希望用户粘贴任何包含其他字符的文本。
我的输入框:
<input type='text' id='form-code-field' name='code' maxlength='8'>
注意:
我不是在寻找类似readonly 属性的东西,因为用户仍然需要在字段中输入字母数字文本。
【问题讨论】:
-
怎么样
read-only? -
所以你的意思是这样的?
<input type='text' id='form-code-field' name='code' maxlength='8' readonly> -
对不起,这不是我要找的,我不想让用户粘贴任何东西,但他仍然必须在里面写一些东西
-
那么请更新您的问题。您也可以尝试
keycode在输入文本处于焦点时限制ctrl+v。 -
看起来问题太复杂了。为什么不直接说:“用户只能输入字母和数字”?
标签: javascript html jquery input