文字と数字だけのパターンが必要です。JavaScriptによるパターン検証
これは私がそれを行う方法です...
のJavaScriptファイル:
var pattern_checked = checkPattern();
function checkPattern(){
var elem = document.getElementById("name");
var pattern = elem.getAttribute("[a-zA-Z0-9_]");
var re = new RegExp(pattern);
if (re.test(elem.value)) {
return true;
} else {
return false;
}
}
しかし、両方のケースで、私はfalseを取得しています。
このコードで何が問題になっていますか?
あなたも、あなたは '[-ZA-Z0のような属性をしていることを確認.Areあなたのhtmlを投稿することができます-9_] 'あなたのhtmlでこれは'パターンattr'と思います – prasanth
'elem.getAttribute(" [a-zA-Z0-9 _] ")'が返すものをチェックしましたか? – Tushar
あなたのパターンは属性値だと思います。 'elem.getAttribute(" attributeName ")'はあなたのパターンを返します。 – Eytibi