私はテキストボックスを持っており、2桁しか入力できません。私が欲しいのは、ユーザーがather値を入力した場合、そのユーザーは12、a0,0a(2桁)のようなHexa値しか入力できないため、入力されません。あなたは助けてください。テキストボックスはHexa 10進値のみを許可する必要があります
<input onkeyup=validateHexa(this); class='nbb' maxlength='2' value='??'/>
function validateHexa(ele){
var control = ele.value;
var regExp = new RegExp(/^([A-Fa-f0-9]{2}){8,9}$/);
if (!regExp.test(control))
ele.value="true";
}
こんにちは、 できません。私のためにJSFiddleリンクを作成してください。 –
@AbhinavParashar上記のJSFiddleへのリンクを追加しました。 – timolawl