我有一个功能:
<input class="tf w-input" id="txtMsj" name="txtMsj" maxlength="256" placeholder="Identificación" type="text">
<input class="bn naranja w-button" onclick="goto('frm')" value="Siguiente">
goto( doc ){
var txtMsj document.getElementById("txtMsj").value;
}
这有助于我从屏幕上获取文本,但我不知道如何使用正则表达式验证特殊字符 -> [?!))$&.'!"@&]。
这是我实施的解决方案:
由于新的 HTML5 属性,您可以直接从 HTML 执行此操作:
快速解决方案
我们需要做的第一件事是向我们的Input添加一个类, 以便我们可以从 Jquery 中的函数引用它。
min属性表示 1 将是它的最小值,这样它就不会接受负值。
下一步将是创建一个脚本以防止用户在输入中键入符号。
如果您希望输入仅加载大写和小写文本、数字而不接受特殊字符,您可以添加到输入
// 函数只接受数字和小数点
// 函数只接受数字
// 函数只接受字母
// 函数只接受字母和数字