matthias: eingabe"zwang"

hallo,

wie kann ich in diesem formular die gruppen

  • Anfragegrund
  • an
    bzw. die popups
  • an_tag, an_monat und an_jahr
    auf eingaben wie beim feld "name" überprüfen? beim namensfeld hab' ich's entsprechend der javascript anleitung in selfhtml hinbekommen. nur bei diesen "gruppen" komm' ich nicht dahinter. wenn nichts bzw. die vorgabe-werte (---Tag--- usw.) übergeben wird bzw. werden, dann soll darauf hingewiesen werden, dass hier sinnvolle eingaben erwartet werden. wie nicht unschwer zu erraten soll das formular für online-hotel-reservierung eingesetzt werden.

ich hoffe, ich habe die entscheidenden postings hier nicht übersehen.

vielen dank für hinweise.

gruß
matthias

------------------------------>>>
<html>
<head>
  <title></title>
  <script language="JavaScript">
  <!--
    function pruefen()
    {
      if(document.anfrageformular.name.value == "")
      {
        alert("Bitte geben Sie Ihren Namen an!");
        document.anfrageformular.name.focus();
        return false;
      }
    }
  //-->
  </script>
</head>

<body>
  <form onSubmit="return pruefen()" name="anfrageformular" action="http://www.lalala.de/cgi-bin/FormMail.pl" method="get">
    name: <input type="text" name="name" size="24"><br>
    ich will folgendes: <input type="checkbox" value="Zimmer" name="Anfragegrund" tabindex="9">zimmer reservieren <input type="checkbox" value="Anfrage" name="Anfragegrund" tabindex="10">anfrage starten <input type="checkbox" value="Prospekt" name="Anfragegrund" tabindex="11">prospekt anfordern<br>
    anreisetag:<input name="an" type="radio" value="Montag">mo<input name="an" type="radio" value="Dienstag">di<input name="an" type="radio" value="Mittwoch">mi<br>
    datum:<select name="an_tag" size="1" tabindex="19">
            <option>- - - Tag - - -</option>
            <option value="01">01.</option>
            <option value="02">02.</option>
          </select>
          <select name="an_monat" size="1" tabindex="20">
            <option>- - - Monat - - -</option>
            <option value="Januar">Januar</option>
            <option value="Februar">Februar</option>
          </select>
          <select name="an_jahr" size="1" tabindex="21">
            <option>- - - Jahr - - -</option>
            <option value="2001">2001</option>
            <option value="2002">2002</option>
         </select><br>
    <input type="submit" name="submitButtonName"><input type="reset">
  </form>
</body>
</html>
<<<----------------------------

  1. Hallo!

    wie kann ich in diesem formular die gruppen

    • Anfragegrund
    • an
      bzw. die popups
    • an_tag, an_monat und an_jahr
      auf eingaben wie beim feld "name" überprüfen? beim namensfeld hab' ich's entsprechend der javascript anleitung in selfhtml hinbekommen. nur bei diesen "gruppen" komm' ich nicht dahinter. wenn nichts bzw. die vorgabe-werte (---Tag--- usw.) übergeben wird bzw. werden, dann soll darauf hingewiesen werden, dass hier sinnvolle eingaben erwartet werden.

    z.B.

    function formularcheck()
    {
    auswahl_tag = document.formular.tag.options[document.formular.tag.options.selectedIndex].value;

    if(auswahl_tag == "tag")
     {
       alert("Bitte einen Tag angeben!"); return false;
     }

    }

    <form name="formular">
    <select name="tag">
    <option value="tag">Tag</option>
    <option value="1">1</option>
    <option value="2">2</option>
    usw.
    </select>
    </form>

    Schaue Dir dazu mal http://www.teamone.de/selfhtml/tedi.htm an.