將獲取的文本元素賦值給 var x;判斷輸入的文本是否為空為啥不生效? document.getElementById("demo").innerHTML; 獲取的元素是字符串還是什么?是字符串了為啥用x.length判斷字符串長短 不起作用?<style>input {border:1px solid #ddd;}</style><div><form><label>請輸入昵稱:</label><input type="text" name="fname" id="demo"><button onclick="infoBtn()">提交信息</button></form><script>function infoBtn(){var x=document.getElementById("demo").innerHTML; if(x.length == 0 ||x==""){ alert("輸入不能為空"); }else{ alert("設(shè)置成功"); } }
將獲取的文本元素賦值給 var x;判斷輸入的文本是否為空為啥判斷不出來?
慕村225694
2018-11-22 18:15:36