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

Php 使用javascript在文本框上创建字符限制,php,javascript,Php,Javascript,可能重复: 我想在文本框中为字符“创建一个字符限制,javascript不允许这样做,我可以用正则表达式代码这样做吗 我找到了这个链接并解决了这个问题 使用javascript,只需检查这些字符的位置即可。不需要正则表达式 function checkText(txt) { if (txt.indexOf('<')>=0) return false; if (txt.indexOf('>')>=0) return false; if (txt.i

可能重复:


我想在文本框中为字符“创建一个字符限制,javascript不允许这样做,我可以用正则表达式代码这样做吗

我找到了这个链接并解决了这个问题
使用javascript,只需检查这些字符的位置即可。不需要正则表达式

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

    return true;
}
函数检查文本(txt)
{
如果(txt.indexOf(“”)>=0)返回false;
如果(txt.indexOf('\'')>=0)返回false;
返回true;
}
现在,您可以使用此功能检查文本的输入值,使用
onchange
onkeyup
。如果您使用jquery,就可以使用它进行绑定


请记住,使用javascript进行检查是不安全的。这只是一种快速通知用户错误的方法。你也应该在服务器端做同样的检查。

我不明白这个问题。这段代码没有做你希望它做的事情?我想在文本框中为字符“创建一个字符限制,javascript不允许这样做,我可以用正则表达式代码吗?感谢您的帮助=]感谢编辑:请注意,在r#1中存在一些内容,这些内容在r#2中被意外删除。只要有一个建议的请求挂起,就不能再进行编辑。-1用于从问题中删除您以前的尝试(而不是将其标记为)。请不要删除问题中的内容。如果我只考虑最新版本:“你尝试了什么?我们不是代码工厂。”