如果文本字段中未输入任何数据,如何有条件地阻止表单提交
How to conditionally prevent form submission if no data has been entered into the text fields?
我有这样的表格:
<form name="searchForm" action="" method="post">
<input type="text" id="keywords" name="keywords"><br>
<button type="submit" id="searchButton" name="searchButton" value="search">Search</button>
</form>
我想确保除非文本字段中至少包含一个字符,否则永远不会提交此表单。如何继续?
我会灰显提交按钮。这里有一个关于它的过去的帖子:
灰色的提交按钮,直到表单填写完毕
相关文章:
- 有登录表单时无法提交表单
- 如何将多个条件添加到表单提交或文本框输入中
- 当我有多个可能的提交按钮时,如何在ENTER上进行表单提交
- 阻止表单提交 javascript 为什么有一个明显的错误语句返回 true
- 在快递中.js有没有办法同时处理 ajax 表单提交和浏览器帖子提交
- 有没有我可以听的事件发生在表单提交之后,并且在表单通过HTML5验证之后
- JavaScript 和 php 表单提交,有重复项
- jQuery UI 可丢弃的接受条件与表单提交
- 如何在成功提交后关闭模态框,并在表单提交时有条件地打开第二个模态
- 如果文本字段中未输入任何数据,如何有条件地阻止表单提交
- 我希望在表单提交后有一个提醒框,而不是重定向到thank-you.html
- 当仍然有东西要加载时,停止表单提交
- 检查隐藏表单输入在表单提交时是否有值
- 是否有一种方法来隐藏本地浏览器表单输入自动完成表单提交与输入键
- 如果有错误,防止表单提交
- 表单提交,即使它被封装在if语句中,并且不满足条件
- 表单提交时即使有'返回false'- AJAX
- IE10下载问题有两个javascript表单提交
- 如何避免或禁用表单提交时,有验证错误使用Jquery验证器
- jquery条件表单提交