我的要求是我必须允许用户只输入“@”关键字。如果用户输入另一个关键字,则不应在文本框中显示任何内容。
<input type="text" />
document.getElementById('txtSearch').onkeypress = function (e) {
if (e.keyCode === 64 ) {
alert('welcome');
return false;
}
};
答案 0 :(得分:0)
您可以使用以下代码限制任何字词。
$("#IDofTextInput").on("keyup", function(){
if(!("@".startsWith($("#IDofTextInput").val())))
{
$("#IDofTextInput").val($("#IDofTextInput").val().substring(0, $("#IDofTextInput").val().length-1));
}
});