问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

js判断文本框是否为空,为空则弹出提示

发布网友 发布时间:2022-04-25 00:29

我来回答

5个回答

热心网友 时间:2022-04-22 23:54

HTML部分:

<FORM METHOD=POST ACTION="" name="ipform" onsubmit="return checkIP();">

<input type="text" id="url" name="ip" size="15" maxlength="50" value="" />

<input type="submit" name="button" value="查询" />

</FORM>

js部分:

function checkIP(){

var text=document.getElementById("url");

if(text.value==""){

alert("不能为空哦!");

}

}

错误原因:

没有正确定位到input元素。

<input type="text" id="url" name="ip" size="15" maxlength="50" value="" />

id值为"url",name值为"ip"。

var text=document.getElementById("ip");

应该改为:

var text=document.getElementById("url");

扩展资料:

1、js代码实现对input文本框进行赋值:

document.getElementById(url).value='值';

document.getElementById(url).html('值');

document.getElementById(url).attr('值');

document.getElementById(url).innerText = '值';

2、jQuery实现对input文本框进行赋值:

$("#url").attr("value","值");

$('#url).val('值');

热心网友 时间:2022-04-23 01:12

从新改写了一下代码。从中发现了几个问题。首先要理解表单提交验证的整个流程。

当表单提交时先触发验证的js代码,当验证表单的方法返回true时才会提交表单返回false则不提交数据。

<script type="text/javascript">
function checkIP(){//js表单验证方法
   var text=document.getElementById("url").value;//通过id获取需要验证的表单元素的值
   if(text==""){//当上面获取的值为空时
     alert("不能为空哦!");//弹出提示
     return false;//返回false(不提交表单)
   }
   return true;//提交表单
}
</script>
<FORM METHOD=POST ACTION="" name="ipform" onsubmit="return checkIP();">
<!--使用onsubmit方法进行表单验证-->
<input type="text" id="url" name="ip" size="15" maxlength="50" value="" />
<input type="submit" name="button" value="查询" /></FORM>

定义和用法

onsubmit 事件会在表单中的确认按钮(type="submit")被点击时发生。

热心网友 时间:2022-04-23 02:47

可以,很正常,我试过了
当不写东西是,点查询,弹出来
当写东西是,不弹出追问静态页面可以。请问您懂PHP吗? 看来还是有些问题

追答我也是放在PHP里,我远程给你看一下,你的号码

热心网友 时间:2022-04-23 04:38

<script type="text/javascript">
function checkIP()
{
var text=document.getElementById("url");//这里错了

if(text.value=="")
{
alert("不能为空哦!");
}
}
</script>
<FORM METHOD=POST ACTION="" name="ipform" onsubmit="return checkIP();">
<input type="text" id="url" name="ip" size="15" maxlength="50" value="" />
<input type="submit" name="button" onclick="checkIP()" value="查询" /></FORM>

热心网友 时间:2022-04-23 06:46

木有问题哈
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
狐外婆是什么意思? ...都流,有几年了,吃香蕉水果时也流,到底什么原因啊,维生素c也补了也没... 我的牙龈经常出血,刷牙出得最凶,有时候吃香蕉都会出血,请问是什么原 ... 如何通过社交软件添加好友? 过年送礼送购物卡合适吗? 林上的UV能量测试仪的自动和手动模式有什么区别啊?什么情况下用的... 什么是建设银行金卡 建行信用金卡有什么好处 紫外测试仪UV能量计常见问题解答 020028什么卡 js 提示缺少标识符 ??? 我梦见蛇和鳄鱼是怎麽回事 做了个梦关于鳄鱼和小蛇,寻高人帮忙解解。 梦见二条蛇和一条鳄鱼是什么意思? 做梦梦见蛇和鳄鱼,怎么回事? 手机qq文件传送下载的word表格在哪个文件夹里 在Excel中怎眼在一句话中提取姓名,如美丽有限公司张三,怎么提取张三 请问在EXCEL中怎么用公司提取身份证号的出生月日,不要年。。 手机QQ接收电脑端好友发送过来的文件存储在手机的什么地方 溪岩优蜜为什么不能注册商标? 如何灵活掌握21种商业广告设计创意方法? 苹果公司的LOGO含义是什么?设计理念是怎么来的? 苹果的标志,为什么是被吃掉了一口的苹果呢? 设计一个水果logo (长期合作) EXCEL上标下标问题,如果批量上下标 见图 谢谢 如何在Excel中同时打出一个字的上标和下标? 手机外放声音小 excel中如何同时设置上标和下标,这2种方法都能快速搞定 手机接小喇叭 如何在Excel中实现同时上下标 js提示问题 为什么JS文件没错却提示错误 js到一定时间进行弹窗提示,确定到分 关于js错误弹窗提示 js点击弹出提示层2秒钟之后自动消失 myeclipse 如何开启js代码自动提示功能? 怎么样通过js实时弹出新消息提示框并有音响起的实现代码 excel方框左侧加号图标怎么设置的? 怎么用js做一个弹出消息提示框 js怎么写提示用户升级浏览器的代码 表格左侧有竖线有加减号 JS提示框或者警告框如何实现“不再提醒”功能? 如何让一段JS代码只提示一次? Excel中单元表格中,如何在数字左上角,标注一个小加号, excel表格如图上,左侧这些加号什么的,是什么功能,如何设置,在线等,谢谢 eclipse不提示js怎么办 JS点击提示选择框的效果怎么写? wps office excel表格中 左侧和顶部的 + - 号码是什么意思?怎样使用? 【Excel表格】小问题,加号怎么做 七十岁老人应该怎样过自己的晚年生活?