在Html中,我需要限制用户输入应以特定字符/数字开头的文本框,
(例如:数字6-在这种情况下,用户可以在文本框中输入仅以“6”开头的数字)
由于
答案 0 :(得分:2)
如下所示?
<input onblur="if (!/^6/.test(this.value)) alert('Ooops');">
答案 1 :(得分:1)
您想使用一段javascript来检查此客户端。不要忘记也验证输入服务器端!每个人都没有启用javascript,恶意用户只能禁用它来规避你的支票。
答案 2 :(得分: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");
}
});