你好,我在网上搜索 js 怎样在js里面判断输入框是否为空,为空不执行action这个问题

我遇到了 js里面判断输入框是否为空,为空不执行action 这个问题,我在网上看见你也提这个问题,请问你是怎么解决的啊,如果你解决了,可以告诉我吗,谢谢 邮箱:839415429@qq.com

function b(){
var value = document.getElementsByTagName('input').value; //获取文本框值
value = value.replace(/[\s]+/gm, ''); //先将值里面的空格统一替换掉
if (value.length == 0) { //判断值得长度,为空时长度为 0
alert('内容为空'); //在这里阻止 action 提交就行了
};
}追问

还是不怎么明白,我的代码是:


你帮我添加一下,谢谢

追答

把代码贴出来,截图的别人用不了

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-12-26
是form表单提交吗?
你可以写个函数,当点击提交的时候判断输入框是否为空,为空就直接return,不为空就提交追问

是form,我在网上看了别人的,试用了一下,可以判断输入框是否为空,但是我不知道怎么写返回。

你可以帮我写函数吗,有点蒙了。

怎样用JS实现判断输入框为空不可保存
1、首先设置保存按钮的的点击事件,点击时触发获取输入框的值进行是否为空判断,为空则提示,不为空进行保存操作,简单的代码示例如下:$(function(){$('btn').click(function(){\/\/给保存按钮绑定点击事件var value =$('input').val();\/\/获取输入框的值if(!(value=='')){\/\/进行值的判断aler...

js判断文本框是否为空,为空则弹出提示
<\/FORM> js部分:function checkIP(){ var text=document.getElementById("url");if(text.value==""){ alert("不能为空哦!");} } 错误原因:没有正确定位到input元素。 id值为"url",name值为"ip"。var text=document.getElementById("ip");应该改为:var text=document.getElementBy...

JS怎么判断输入框输入的内容全部为空
function test(){ var value=document.getElementById("id");if(value==""){ alert("内容为空");} } 检测

js如何控制html文本框,为空不能提交表单
可以通过js获取表单input 的值,给值做判断,是否为空,html中form表单的制onsubmit属性。html中插入如下:js代码判断如下::function check(){var name = document.getElementById("name");if(name == ""){ alert("姓名不能为空!"); return false;}} ...

如何用js判断input为空?
obj).value.length==0){ alert('不能为空');} }

怎样用JS判断复选框的值为空
我把代码改了一下.里面有点小问题 第一:判断值为空最好用"null"第二:你应该使用"radio"表单组件,即单选按钮,不应该使用复选框.第三:你没有增加提交按钮(当然也可以不用提交按钮,但源代码还得改动一下)第四:没必要使控件得到焦点 --- function checkform(){ if(this.form1.cj.value==null...

如何在JS里判断如果在该页面没有做任何操作,则该页面的按钮不可用
一、判断在这个文本框有没值 二、判断值有没改变 三、在点击提交submit后将按钮的disabled处理下 就好了

html标签用js判断输入是否为空问题
if(document.getElementsById("uploadfileId").value==""){ getElementsById拼错了,是getElementById 不是复数,没有s,你再试试

怎么利用js判断用户名和密码是否为空,如不空则跳到指定网页.下面是其 ...
你之前的 form 没有 action,需要有一个网址去 post,根据你的文件名修改 login.php 如果用户名和密码不为空,你不应该让网页跳转,而是直接提交表单。你可以把现在这个页面命名为 login.php,然后提交给自己,在 PHP 中进行页面跳转 if(empty($user) || empty($pass)) { echo "alert('用户...

asp 用js验证文本框不能为空的代码怎么写啊
function login(){ var an=document.getElementById("文本框id");if(an.value==""){ alert("请输入**信息!");an.focus();return false;} } --> 表单提交的时候加onsubmit="return 函数名()"来验证。

相似回答