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-Key: 118928

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

Printed on: April 24, 2024 at 17:04 o'clock

Member: BCCray
BCCray Jun 24, 2009 at 09:50:06 (UTC)
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
Member: marinux
marinux Jun 24, 2009 at 09:52:11 (UTC)
Goto Top
http://www.webmaster-resource.de/tricks/javascript/submit-button-blocki ...

Umstricken wirst du es dir ja wohl selber können.
Member: Florian88
Florian88 Jun 24, 2009 at 10:07:17 (UTC)
Goto Top
Hallo BCCray,

vielen Dank für deine Antwort.

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

Vielen Dank!

Florian