使用javascript在文本框上创建字符限制

时间:2012-12-28 07:58:59

标签: php javascript

  

可能重复:
  check a textbox for invalid characters using js and regular expressions

我想在文字框上为字符创建字符限制<,>,'javascript不允许使用正则表达式代码吗?

我找到了这个链接并解决了 check a textbox for invalid characters using js and regular expressions

1 个答案:

答案 0 :(得分:0)

你可以通过检查这些特征的位置来使用javascript。不需要正则表达式。

function checkText(txt)
{
    if (txt.indexOf('<')>=0) return false;
    if (txt.indexOf('>')>=0) return false;
    if (txt.indexOf('\'')>=0) return false;

    return true;
}

现在,您可以使用此功能使用onchangeonkeyup检查textare的输入值。如果使用它,可以使用jquery进行绑定。

请记住,使用javascript检查并不安全。它只是一种快速通知用户错误的方法。您应该在服务器端执行相同的检查。