使用Javascript过滤文本框中的文本
我想创建一个文本框,它只接受英文文本和整数。基本上,我想限制文本框中的输入仅为英语 我想这应该是使用keydown事件的东西。但是如何限制输入框只接受A-Z A-Z和0-9?我强烈建议使用jQuery。我强烈建议使用jQuery。您好, 您可以使用正则表达式(Regular Expression)来匹配所需的条件,在您的情况下,只能使用英文字符和数字 下面是一个示例,您可以尝试了解regex for javascript的工作原理 var myRegExp=/[a-zA-z]+/ var inputString=“www.dailycoding.com” var myMatches=document.frm1.txt1.value.match(myRegExp) 对于(var i=0;i { 警报(myMatches[i]) } 嗨, 您可以使用正则表达式(Regular Expression)来匹配所需的条件,在您的情况下,只能使用英文字符和数字 下面是一个示例,您可以尝试了解regex for javascript的工作原理 var myRegExp=/[a-zA-z]+/ var inputString=“www.dailycoding.com” var myMatches=document.frm1.txt1.value.match(myRegExp) 对于(var i=0;i { 警报(myMatches[i]) }使用Javascript过滤文本框中的文本,javascript,Javascript,我想创建一个文本框,它只接受英文文本和整数。基本上,我想限制文本框中的输入仅为英语 我想这应该是使用keydown事件的东西。但是如何限制输入框只接受A-Z A-Z和0-9?我强烈建议使用jQuery。我强烈建议使用jQuery。您好, 您可以使用正则表达式(Regular Expression)来匹配所需的条件,在您的情况下,只能使用英文字符和数字 下面是一个示例,您可以尝试了解regex for javascript的工作原理 var myRegExp=/[a-zA-z]+/ var inp
当你说英语时,你指的是拉丁语文本吗?有重音的字符呢?小心-一个天真的算法可能会排除有效的单词。@Duniyadnd-只需要a-z a-z和0-9这就是所有当你说英语时,你指的是拉丁语文本吗?有重音的字符呢?小心-一个天真的算法可能会排除有效的单词。@Duniyadnd-只是需要a-z a-z和0-9,仅此而已