如果文本为空,如何禁用?

how can make disable if the texts are empty with?

<?php


        echo '<form action="" method="post">
        <table cellpadding="5" cellspacing="5">
            <tr>
                <td>Ad:</td>
                <td><input type="text" name="ad" /><td>
            </tr>
            <tr>    
                <td>Soyad:</td>
                <td><input type="text" name="soyad"  /><td>
            <tr>
                <td>Yas:</td>
                <td><input type="text" name="yas"  /></td>
            </tr>
            <tr>
                <td>E-Mail</td>
                <td><input type="text"e-mail="E-Mail"  /></td>
            <tr>
                <td></td>
                <td><input type="submit" value="Gonder" id="b1"/></td>
            </tr>
        </table>
        </form>';

?>

我会使用 AJAX 来做任何向服务器发送数据的事情。使用 AJAX 时,您希望在提交时 return false。然而,一个简单的解决方案可以按如下方式完成:

var frm = document.getElementsByTagName('form')[0];
var els = frm.elements;
frm.onsubmit = function(){
  for(var i=0,l=els.length; i<l; i++){
    if(els[i].value === ''){
      return false;
    }
  }
  return true;
}