我有一个文本框我需要验证..
我的意思是用户只能输入A或B或C,如果他输入D到Z或任何其他我应该显示弹出消息的东西请输入A或B或C
使用Jquery还是javascript?
感谢
答案 0 :(得分:4)
您真的需要通过文本框允许用户输入吗?
我建议在这种情况下使用一组单选按钮而不是文本框。
<form>
<label for="A">A</label><input type="radio" name="A" value="A" />
<label for="B">B</label><input type="radio" name="B" value="B" />
<label for="C">C</label><input type="radio" name="C" value="C" />
</form>
答案 1 :(得分:1)
用户正则表达式。
<script>
function validat(str)
{
if(/^[A-C]*$/i.test(str)==true)
{
//allow your code
}
else
{
alert("please enter only abc");
}
}
</script>
答案 2 :(得分:1)
请参阅 Live
我希望你真的想要这样