0

Html では、ユーザーが特定の文字/数字で始まるテキスト ボックスに入力できないようにする必要があります。

(例: 数字 6 - この場合、ユーザーはテキスト ボックスに「6」で始まる数字を入力できます)

ありがとう

4

3 に答える 3

3

以下のようなものですか?

<input onblur="if (!/^6/.test(this.value)) alert('Ooops');">
于 2012-08-30T07:06:22.220 に答える
1

このクライアント側をチェックするには、javascript を使用します。入力サーバー側も検証することを忘れないでください! 誰もが JavaScript を有効にしているわけではなく、悪意のあるユーザーが無効にしてチェックを回避する可能性があります。

于 2012-08-30T07:09:27.790 に答える
0
$("#textbox").on("keypress",function(e){

//you can use e.which or e.keyCode based on the browser
//check if it is the first character
//here i used 56 as it is keycode for your example of 6
if($("#textbox").val().length ==0 && e.which == 56)
{

   alert("yes i accept");

}
else
{

   alert("no i dont accept");

}

});
于 2012-08-30T07:12:18.577 に答える