jQuery 验证元素内容是否为空? 下面本篇文章就来给大家介绍一下使用 jQuery 判断元素内容是否为空的方法. 有一定的参考价值, 有需要的朋友可以参考一下, 希望对大家有所帮助.
使用 jQuery 判断元素内容是否为空, 获取元素内容需要分两个情况:
input 用 val()
使用 val() 方法获取元素内容, 再通过 if 进行判断
var value = $('#test').val();
是否为空的判断方法:
if(value.length == 0){} 如果 value 为空执行的操作
if(value!=''){} 如果 value 不为空执行的操作
jQuery 验证文本框内容不为空
通过 $.fn 扩展 jQuery 方法
- /**
- * 校验文本是否为空
- * tips: 提示信息
- * 使用方法:$("#id").validate("提示文本");
- * @itmyhome
- */
- $.fn.validate = function(tips){
- if($(this).val() == "" || $.trim($(this).val()).length == 0){
- alert(tips + "不能为空!");
- throw SyntaxError(); // 如果验证不通过, 则不执行后面
- }
- }
html 元素用 HTML()
使用 HTML() 方法获取元素内容, 再通过 if 进行判断
- if (!$('#app').HTML()) {
- alert('元素内容为空')
- }
来源: http://www.css88.com/qa/jquery/15679.html