0

ユーザー入力をチェックして、値の最初の文字が AF 意味の間にあるかどうかを確認する単純な JavaScript 検証を実行しようとしています。文字列の最初の文字は A から F の間にある必要があります。ご協力いただきありがとうございます。

4

4 に答える 4

1

なぜ JS/jQ なのか?

<style>
    input:valid +p { display:none }
    input:invalid +p { display:block }
</style>

<form>
    <input type="text" pattern="^[a-fA-F].*" required ></input>
    <p>Must be provided and first letter should be between letter A and F.</p>
</form>
于 2013-06-12T08:08:23.707 に答える
0

試すindexOf()

if(['A','B','C','D','E','F'].indexOf(youFirstChar) != -1){
 //found letter
}
于 2013-06-12T08:08:16.010 に答える
0
var value = 'test'

if (value >= 'A' && value <= 'F') {
    return true;
} else {
    return false;
}
于 2013-06-12T08:06:26.340 に答える