js 禁止空值提交表单 禁止空内容搜索 禁止空格搜索

在某些情况下我们可能不希望用户在没有输入任何内容而点击搜索,或者回车搜索。

又或者,用户输入了一个,或多个空格后执行搜索。

显然,这可能会在某种情况下带来问题。

这是一个搜索示例,这个表单中只放置了我们这里需要的参数:

对应以下的代码,form 需要有 name=”search” onsubmit=”return checkpost();”

内容的 input 需要有 name=”search_text”

即以下代码的 search.search_text 部分:

如果你想提示什么东西,去掉 alert(‘内容为空’); 前的注释符即可。

这样一来即回避了空值提交表单,和完全为空格的内容提交。


2015.05.05
按照佳佳君的提示修改 / /g 为 /(^\s*)|(\s*$)/g 避免通杀,并增加一个 = 号。

发布者:seabye

啦啦啦…

加入对话

6条评论

    1. 😀 这个自带插件我们不要修改它比较好,避免升级后又会重置,要么就关掉这个插件。一般用户也不会去搜索 Markdown 这个关键字!

留下评论

电子邮件地址不会被公开。 必填项已用*标注