Autor Thema: Fehlermeldung für <select - Felder?  (Gelesen 5441 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1353
  • Lob: 18
Fehlermeldung für <select - Felder?
« am: März 13, 2007, 07:54:00 »
Hallo,

Ist es möglich, auf den Bestellseiten auch für <select ...  Eingabefelder, wenn nichts ausgewählt ist, eine Fehlermeldung auszugeben?

<form METHOD="post" ACTION="__SERVER__">
       <input type="hidden" name="Name_required" value="der Name fehlt">
       .........
       .........
            <select name="LKZ" size="1">
            <option >--bitte wählen-- </option><!--__-->
            <option >&Ouml;sterreich </option><!--__-->
            <option >Deutschland</option><!--__-->
            <option >Schweiz</option><!--__-->
      ...........


ich würde das gerne so haben, daß es wie bei den Varianten mit "erstes Element ist Pseudoelement" funktioniert.
Also daß, wenn Kunde nichts anklickt, nicht mit "__bitte wählen__ " abgesand werden kann, sondern entsprechende Fehlermeldung wie bei "kein Name angegeben" kommt.

Geht das?

Es kommt immer wieder vor, daß Kunden kein Land auswählen und dann großes Rätselraten nach der Postleitzahl, welches Land das sein könnte (in Irland gibt es überhaupt keine Postleitzahlen) oder umständliches Rückfragen

Linkback: https://www.shoppilot.net/pf/index.php?topic=791.0
« Letzte Änderung: März 13, 2007, 07:58:20 von dobra »
mfG
dobra

Offline ahe

  • Global Moderator
  • Sr. Member
  • *****
  • Beiträge: 435
  • Lob: 20
Re: Fehlermeldung für <select - Felder?
« Antwort #1 am: März 13, 2007, 08:56:24 »
Hallo dobra,

Sie könnten das zb mit JavaScript machen.

Hier mal ein Beispiel:

<html>
    <head></head>
   
    <body>
        <script type="text/javascript">
        function checkinput() {
            if (document.getElementById('LKZ').selectedIndex == 0) {
                alert("bitte wählen sie ein land...");
                return false;
            }
            return true;
        }
        </script>
   
        <form action="" onsubmit="return checkinput();">
            <select name="LKZ" id="LKZ" size="1">
                <option >--bitte wählen-- </option><!--__-->
                <option >&Ouml;sterreich </option><!--__-->
            </select>
            <input type="submit">
        </form>
    </body>
</html>
MfG ahe

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1353
  • Lob: 18
Re: Fehlermeldung für <select - Felder?
« Antwort #2 am: März 13, 2007, 09:47:58 »
Danke - das funktioniert super

« Letzte Änderung: März 13, 2007, 14:45:32 von dobra »


xx
Fehlermeldung

Begonnen von karathan

3 Antworten
10265 Aufrufe
Letzter Beitrag Oktober 25, 2006, 16:15:20
von ahe
xx
Fehlermeldung

Begonnen von modellbau

3 Antworten
6053 Aufrufe
Letzter Beitrag August 10, 2003, 17:08:43
von hop
xx
Fehlermeldung Staticbuilder

Begonnen von Andi

1 Antworten
4097 Aufrufe
Letzter Beitrag Januar 22, 2013, 17:49:20
von admin
xx
Fehlermeldung bei Import

Begonnen von Andi

4 Antworten
6348 Aufrufe
Letzter Beitrag Dezember 30, 2005, 11:55:19
von jg