[JavaScript] Button enabled wenn txtfeld nicht leer

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Hellslayer, 24. September 2007 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 24. September 2007
    Button enabled wenn txtfeld nicht leer

    Hallo Leute ich würde gern ein Javascript erstellen mit folgendem Inhalt:


    - ein Textfeld
    - ein Button zum Absenden
    - dieser Button sollte erst enabled sein wenn in diesem Textfeld etwas drinnensteht

    So hab ich das in etwa (natürlich mit <html>, <form> usw.:


    Code:
    <tr>
     <td>Vorname:</td>
     <td><input type="text" size="20" maxlength="30" name="Vorname" ID="deinname"></td>
    </tr>
    <tr>
     <td></td>
     <td class="center">
     <button ID="send" name="absenden" type="submit">Absenden</button>
     <button name="Zur&uuml;cksetzten" type="reset">Zur&uuml;cksetzen</button>
     </td>
    </tr>
    
    <script type="text/javascript">
    document.getElementById('Send').disabled = true;
    var mega = document.getElementById('deinname')
    
     if(mega == "")
     {
     document.getElementById('Send').disabled = True;
     }
     else
     {
     document.getElementById('Send').disabled = False;
     }
    </script>

    edit:

    Code:
    <script type="text/javascript">
    function validateForm() {
    var d=document.feedback;
    var error="";
     if(d.vorname.value=="") error+="Vorname ";
     if(d.nachname.value=="") error+="Nachname ";
     if(d.textfeld.value=="") error+="Textfeld ";
     if(d.mail.value.indexOf('@')==-1) error+="eMail ";
     if(error!="") {
    alert("Folgende Felder korrigieren: "+error);
    return false;
    }
    else return true;
    }
    </script>
     

  2. Anzeige

  3. Videos zum Thema
Die Seite wird geladen...
Similar Threads - JavaScript Button enabled
  1. Antworten:
    3
    Aufrufe:
    726
  2. Antworten:
    3
    Aufrufe:
    1.118
  3. Antworten:
    3
    Aufrufe:
    777
  4. Antworten:
    6
    Aufrufe:
    814
  5. Antworten:
    3
    Aufrufe:
    1.027