如何在javascript验证中给出输入按钮空间
how give enter button space in javascript validation
我需要一个包含空格的验证。
var addname = /^[0-9a-zA-Z'.,'";:& ]+$/;
if(!(adres.value.match(addname))) {
document.getElementById("ad").innerHTML="Feild Ruquired! only characters A-Z,0-9, a-z,and ',.;&:' are acceptable";
chk="false";
}
我使用这段代码,它工作,但当我按下回车键,并在textarea字段写一些东西,我得到这个错误:
Feild Ruquired! only characters A-Z,0-9, a-z,and ',.;&:' are acceptable
所以我输入并在textarea字段中写入更多描述,比如
1-somethong
2-something etc.
您必须在正则表达式中添加允许的新行回车符使用不可见字符'r,换行符为'r'n。
所以我们把表达式改成:
var addname = /^[0-9a-zA-Z'.,'";:&'r'n ]+$/i;
它应该能很好地抓住它们。(我在末尾添加了I,使其不区分大小写。)
你可以在这里测试和使用它。
希望这有帮助。
相关文章:
- 更改输入按钮's onClick参数
- 通过提示中的循环触发iFrame中的输入按钮(JavaScript)
- 将 CSS 应用于禁用的输入按钮
- 仅对一个输入按钮禁用应用
- 不显示为表单元素的图像输入按钮的动态创建和appendChild
- 如果未选中复选框,则禁用引导输入按钮
- 如果从文件输入按钮调用 .ajaxSubmit() 时,它是必需的表单
- JavaScript - 输入按钮隐藏 - 不起作用
- 输入按钮分隔显示按钮名称和值
- 单击列表中的引导输入按钮将禁用其他按钮
- javascript的事件监听器将下拉列表转换为输入按钮
- 表单验证和提交时提交文本&输入按钮上带有验证的图像
- JQuery-防止表单在输入按钮上提交,out防止按键敲击
- 如何使用javascript移除/隐藏、更改输入按钮的标题
- 检查输入按钮
- 每当我按下输入框内的键盘输入按钮(其中有文本)时,都会出现新的段落
- 每当在文本区域上输入按钮时,都会触发按钮
- 如果 e.keyCode 是“输入”按钮,并且元素包含其他文本,则验证条件
- 单击输入按钮时更新文本区域内容
- 如何显示输入按钮并关闭当前窗口