次のような文字の配列があります。
var invalid_chars = ['<', '>', '$', '@', '&', '+', '(', ')', '[', ']', '{', '}',' ','`'];
次のような文字列があります。
var id_val = $("#id_number").val(); //text field contains "mu 1$2@345"
そのため、フィールドに入力するinvalid_charsを制限したいと思います。
そのために、次のコードがあります。
var id_val = $("#id_number").val();
var invalid_chars = ['<', '>', '$', '@', '&', '+', '(', ')', '[', ']', '{', '}',' ','`'];
if (in_array(invalid_chars,id_val)) {
console.info("HI");
}
しかし、エラーが表示されます。「ReferenceError: in_array is not defined」
私を助けてください。前もって感謝します。