florian88
Goto Top

submit button ausgrauen solange alle Pflichtfelder ausgefüllt wurden

Hallo zusammen,

ich habe mehrere Textareas, Checkboxen und Eingabefelder die ausgefüllt werden müssen.

Solange die Pflichtfelder nicht ausgefüllt sind, soll der "Submit" Buttom ausgegraut sein.

Wäre schön, wenn eine kurze Notiz eingeblendet werden kann, wo die fehlenden Pflichtfelder angezeigt/ aufgelistet werden.

Ich bedanke mich im Voraus für die Hilfe!

Vielen Dank!

Florian

Ausschnitt Quellcode:
<td>Vorname:</td>
    <td><input name="vorname" type="text" size="50"></td>  
    </tr>
    <tr>
    <td>Name:</td>
    <td><input name="name" type="text" size="50"></td>  
    </tr>
    <tr>
    <td>Realisierung zum:</td>
    <td>
        <?php       
                      //Dropdown Tage
                      echo "<select name=\"tag\">";  
                      echo "<option selected>Tag";  
                      for($i=1;$i<32;$i++)
                      {
                      $tag=$i;
                      echo "<option value=\"$tag\">$tag";  
                      }
                      echo "</select>";        
                      echo "&nbsp;";         
                      
                      //Dropdown Monate
                      $monat=array("Jan.","Feb.","März","Apr.","Mai","Jun.","Jul.","Aug.", "Sep.", "Okt.", "Nov.", "Dez.");  
                      echo "<select name=\"monat\">";  
                      echo "<option selected>Monat";  
                      for($i=0;$i<12;$i++)
                      {
                      echo "<option value=\"$monat[$i]\">$monat[$i]";  
                      }
                      echo "</select>";  
                      
                      //Dropdown Jahre
                      echo "<select name=\"jahr\">";  
                      echo "<option selected>Jahr";  
                      for($i=2009;$i<2015;$i++)
                      {
                      $jahr=$i;
                      echo "<option value=\"$jahr\">$jahr";  
                      }
                      echo "</select>";  
              ?>
        </td>
        </tr>
        <tr>
        <td>Funktion:</td>
        <td><textarea name="user_eingabe" cols="50" rows="10"></textarea></td>  
        </tr>

Content-ID: 118928

Url: https://administrator.de/contentid/118928

Ausgedruckt am: 23.11.2024 um 09:11 Uhr

BCCray
BCCray 24.06.2009 um 11:50:06 Uhr
Goto Top
Hey du,

ich bin zwar ned so der JS-Pro, aber lies mal hier - ich denk das is was für dich ;)
Das ganze geht dann mittels form

Javascript Formulare Felder prüfen
marinux
marinux 24.06.2009 um 11:52:11 Uhr
Goto Top
http://www.webmaster-resource.de/tricks/javascript/submit-button-blocki ...

Umstricken wirst du es dir ja wohl selber können.
Florian88
Florian88 24.06.2009 um 12:07:17 Uhr
Goto Top
Hallo BCCray,

vielen Dank für deine Antwort.

Ich wird mir mal das Script durchlesen und ggf. anpassen.

Vielen Dank!

Florian