永发信息网

jquery判断文本框输入为空

答案:5  悬赏:20  手机版
解决时间 2021-02-14 17:31
<script type="text/javascript">
$(document).ready(function () {
$("#butLand").click(function(){
if ($("#UserName").val() == '') {
$("#userLab").Text("用户名不能为空");
}
});
});
</script>
如上,文本框ID为UserName,判断文本框输入为空,在Label userLab中显示信息。但是这样一直没有效果,求解答
为什么Text改为text后“用户名不能为空”只闪一下就没了?
最佳答案
你这个问题在样式上产生可能性比较大,比如设置了浮动,超出宽高隐藏这样的,在js上的可能比较小,一般你会看到就说明js已经执行成功了。最好把你的页面dom结构也放出来看一下。不过你的js也几个要优化的。
$("#UserName").val() 最好改成$.trim($("#UserName").val())这样会把空格去了。$("#userLab").Text("用户名不能为空");最好改成$("#userLab").html("用户名不能为空")
或是$("#userLab").text("用户名不能为空") JS是区分大小写的。正确的是小写的
全部回答
if($("#id").val()=="") { 为空 } else { 不为空 }
if判断那应该是 == "" (少了个引号)
根据id获取1个:alert($("#id").val()=='');<br>获取全部:<br>$("input[type=text]").each(function(){<br>if($(this).val()=='') alert('第'+($(this).index()+1)+'个文本框为空');<br>});
).Text("用户名 改成 ).text("用户名
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
【看门狗定时器】任务看门狗定时器的作用?
--The room is so dirty. we clean it?-Of co
丰河村地址在什么地方,想过去办事
电动伸缩门配件有哪些
在快手怎么查找人
为什么北京中学生必须在学校吃饭??
宁夏沿黄经济区位于全国“两横三纵”城市化战
大明宣德八仙酒壶请专家鉴定下
哪种拳健身最好?
盘锦金源米业在哪里啊,我有事要去这个地方
while(scanf("%c%c%c",&a[0],&a[1],&a[2])!=E
小罗村怎么去啊,我要去那办事
空调遥控器调温度没反应
下列关于城市的说法,正确的是A. 城市等级愈
北京交通大学-土木建筑工程学院地址有知道的
推荐资讯
()克比300克少20%,40千克比()千克多25%。
在简书app呆了一年多,也写了很多文章,但现
目前来说最方便的车票分销方式莫过于网络直销
从成都到云南束河的机票多少钱?
海尔热水器FCD-40如何打堿、除垢
拆迁我能拿到多少
男友喜欢打游戏,不喜欢我安排他得时间
荷兰科学家英格豪斯通过实验证明绿色植物只有
乡村地锅鸡在哪里啊,我有事要去这个地方
【以前年度损益调整会计分录】老师您好:汇算
工控机和pc机的区别在哪里
怎么才能避开电脑密码开机?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?