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用于从问题中删除您以前的尝试(而不是将其标记为)。请不要删除问题中的内容。如果我只考虑最新版本:“你尝试了什么?我们不是代码工厂。”