本篇文章主要是對JS判斷表單輸入是否為空的示例代碼進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
代碼如下: //去掉輸入字符串兩邊的空格 function trim(s) { var count = s.length; var st = 0; // start var end = count-1; // end if (s == "") return s; while (st < count) { if (s.charAt(st) == " ") st ++; else break; } while (end > st) { if (s.charAt(end) == " ") end --; else break; } return s.substring(st,end + 1); } 假如表單是這樣的: 代碼如下: <form action="testnew.html" name="form1"> username: <input type="text" name="name"> password: <input type="password" name="pwd"> <br> <input type="submit" value="提交" onclick="isEmpty()"> </form> 則判斷輸入是否為空可以這樣定義函數: 代碼如下: function isEmpty(){ //form1是form中的name屬性 var _form = document.form1; if(trim(_form.name.value)==""){ alert("用戶名不能為空!"); return false; } if(trim(_form.pwd.value)==""){ alert("密碼不能為空!"); return false; } return true; }