我想阻止 ][#{}'"。但不知何故我无法将它放入我的代码中。我应该声明什么来代替 val。同样当我放入 val = /^[0-9]+$ /;。当我单独放置数字时,它会阻止数字。但是当我将数字与字母连接时,它会被接受。例如,abc123 被接受,而 123 不被接受。
function Allvalidate()
{
var input;
var controlId = document.getElementById("<%=TextBox1.ClientID %>");
input = controlId.value;
var val = //????//
if (input == "")
{
alert("Please Enter a Value" + "\n");
return false;
}
else if (val.test(input))
{
alert("It does not accept these characters" + "\n");
return false;
}
else
{
return true;
}
}
</script>