So ermittelt jquery, ob der Elementinhalt leer ist: 1. Verwenden Sie die Methode [if(value.length == 0){}], um die Operation auszuführen, wenn der Wert leer ist. 2. Verwenden Sie [if(value!='; ') {}]-Methode, die Operation wird ausgeführt, wenn der Wert nicht leer ist.
Die Betriebsumgebung dieses Tutorials: Windows7-System, jquery3.2.1-Version. Diese Methode ist für alle Computermarken geeignet.
Jquery-Methode, um festzustellen, ob der Elementinhalt leer ist:
input use val();
var value = $('#test').val();
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();
var value = $('#test').html();
是否为空的判断方法:
if(value.length == 0){
也可以通过判断是说有没有子节点?对于html获取的方法可用
$('#list').children().length === 0
if(value.length == 0){}
If value is leer, Operationen ausführenif(value!=''){}
Operationen werden ausgeführt, wenn der Wert nicht leer istjAbfragevalidierung text Der Inhalt der Box ist nicht leer
Erweiterte jQuery-Methode durch$.fn
🎜<script type="text/javascript" src="http://m.jb51.net/skin/mobile/js/jquery.min.js"></script> <div><ul id="thelist2"> <li><a href="https://m.jb51.net/game/140209.html"><img src="//img.jbzj.com/do/uploads/litimg/140228/100331632c.jpg">天天飞车航哥破解版</a><em class="xj star5"></em></li> <li><a href="https://m.jb51.net/game/143515.html"><img src="//img.jbzj.com/do/uploads/litimg/140314/0944332514F.jpg"> 节奏大师全P破解版</a><em class="xj star6"></em></li> <li><a href="https://m.jb51.net/game/207971.html"><img src="//img.jbzj.com/do/uploads/litimg/140821/11594R51423.gif">海岛奇兵国服内购破解版</a><em class="xj star5"></em></li> <li><a href="https://m.jb51.net/game/144709.html"><img src="//img.jbzj.com/do/uploads/litimg/140318/161504236013.gif">天天炫斗破解版</a><em class="xj star5"></em></li> <li><a href="https://m.jb51.net/game/80896.html"><img src="//img.jbzj.com/do/uploads/litimg/130503/1J21Va46.jpg">完美女友完整版</a><em class="xj star5"></em></li> </ul> <div><ul id="thelist3"></ul> <script> alert($('#thelist2').children().length) alert($('#thelist3').children().length) $thelist3 = $('#thelist3'); if($thelist3.children().length==0){ //插入广告 } /* thel3con = $('#thelist3').html(); alert(thel3con.length); if(thel3con=""){ alert("空"); }else{ alert("非空"); } */ </script>
var value = $('# test'). html();
So beurteilen Sie, ob 🎜🎜 leer ist: 🎜🎜if(value.length == 0){
🎜🎜 Sie können auch beurteilen, ob es welche gibt untergeordnete Knoten? Für HTML-Erfassungsmethoden können Sie 🎜🎜$('#list').children().length === 0
🎜🎜Methode 1🎜String.prototype.isEmpty = function () { var s1 = this.replace(/[\r\n]/g, '').replace(/[ ]/g, ''), s2 = (s1 == '') ? true : false; return s2; }; $list.html().isEmpty(); if( $("#list").html() === "" ){} 用三个等号更符合
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob der Elementinhalt in jquery leer ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!