Dropdown Check

YU-Koda

Mitglied
Hallo,

ich möchte für ein Kontaktformular ein Dropdowncheck realisieren. Am besten mit einem Javascrip

HTML:
	  <td valign="top" align="left" width="100%" height="80">
         <table width="100%" cellpadding="0" cellspacing="0" border="0">
         <tr>
           <td width="120"><p>Abteilung:* </p></td>
           <td><select class="norm" size="1" name="abteilung">
           <option selected>Bitte auswählen</option>
           <option value="Allgemein">Allgemein</option>
           <option value="Produktanfrage">Produktanfrage</option>
           <option value="Buchhaltung">Buchhaltung</option>
           </select></td>
           <td>&nbsp;</td>
         </tr>
Ok, das ist jetzt der HTML Code im Formular selbst. Wie ein check jetzt für ein Dropdown aussehen würde, weiss ich leider nicht. Der Check sieht bei mir normal so aus:
Code:
function ist_leer($var)	  {
  if (!isset($var))
    return true;
  else    {
    if ($var == "")
      return true;
    else
      return false;
  }
}

function ist_checked($VAR) {

  if($VAR==1){
    return "checked";
  }

}

function mitteilung ($VARS) {

  if($this->ist_leer($VARS["vorname"])){
    return "Bitte geben Sie Ihren Vornamen an!";
  }
  elseif($this->ist_leer($VARS["nachname"])){
    return "Bitte geben Sie Ihren Nachnamen an!";
  }
  elseif($this->ist_leer($VARS["emailadresse"])){
    return "Bitte geben Sie Ihre Emailadresse an!";
  }
  elseif(!$this->CheckEmail($VARS["emailadresse"])){
    return "Ihre Email Adresse ist nicht g&uuml;ltig!";
  }
  elseif($this->ist_leer($VARS["betreff"])){
    return "Bitte geben Sie einen Betreff an!";
  }
  elseif($this->ist_leer($VARS["beschreibung"])){
    return "Bitte tragen Sie Ihre Mitteilung an uns ein!";
  }
So, dass ist jetzt mein Check für die normalen Inputfelder. Den habe ich in einer Extra Datei angelegt und includet. Was ich jetzt gern realisieren, wenn z.B das Dropdown auf "Bitte auswählen" steht, dass es gecheckt werden soll, damit eine andere auswahl erfolgen soll.

Nachtrag. Ich hab noch ein anderes Problem. Und zwar, wenn jemand zwar das Dropdown wählt, aber ein erforderliches Feld auslässt, ist es so, dass wenn man aus den Submit Button drückt, das Dropdown wieder auf "Bitte auswählen" steht. Vielleicht kennt ja jemand da auch eine Lösung
 
Zuletzt bearbeitet:
Zum 1: wenn die Eigenschaft "selectedIndex" der Liste 0 ist, ist die erste Option ausgewählt und du kannst entsprechend reagieren.


Zum 2. Ermittle per PHP den übermittelten Wert und gebe bei der betreffenden Option ein "selected" aus.
 

Neue Beiträge

Zurück