Javascript 如何在输入中只写入一个符号?
我想将输入字段限制为仅一个字母(使用JS),在一个字母之后我想得到一个错误。怎么做?你会想要这样的东西 香草JSJavascript 如何在输入中只写入一个符号?,javascript,Javascript,我想将输入字段限制为仅一个字母(使用JS),在一个字母之后我想得到一个错误。怎么做?你会想要这样的东西 香草JS <input onkeydown="checkLen(this)" type="text" maxlength="1" /> function checkLen(e) { if (el.value.length > 1) { alert("ERROR"); } } 使用oninput事件。请将长度限制为1显示代码和错误为什么不在输入字段中使用类似
<input onkeydown="checkLen(this)" type="text" maxlength="1" />
function checkLen(e) {
if (el.value.length > 1) {
alert("ERROR");
}
}
使用oninput事件。请将长度限制为1显示代码和错误为什么不在输入字段中使用类似“^.{1}$”的模式?而不是检查js中的错误
$('#input').keydown( function(e){
if ($(this).val().length > 1) {
alert('ERROR');
}
});