Archivlink: javarea.de Forum > JavaScript > Formularabfrage: ist eines der beiden Felder ausgefüllt
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > Formularabfrage: ist eines der beiden Felder ausgefüllt

Pages: [1]

geschrieben von powdaer am 17.07.2006 - 16:44
Hallo.

Ich habe ein Formular mit Pflichtfeldern.
Die Abfrage klappt ganz gut.
Jetzt hätte ich gerne noch eine Abfrage,
die überprüft, ob eines von zwei bestimmten Feldern ausgefüllt ist.
(also entweder PLZ, oder ORT)
Wenn nicht soll eine Meldung kommen.

Kann mir jemand helfen, wie das geht?

Bisher hab ich die Abfrage so:
PHP-Quelltext
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 

<?
<script type="text/javascript">

function 
check() {

  if (
document.formular.vorname.value == "") {
    
alert("Bitte geben Sie Ihren Vornamen ein");
    
document.formular.vorname.focus();
    return 
false;
  }  
  if (
document.formular.nachname.value == "") {
    
alert("Bitte geben Sie Ihren Nachnamen ein");
    
document.formular.nachname.focus();
    return 
false;
   }
  if (
document.formular.strasse.value == "") {
    
alert("Bitte geben Sie Ihre Strasse ein");
    
document.formular.strasse.focus();
    return 
false;
  }    
}
</script>
?>



Vielen Dank!

geschrieben von René am 17.07.2006 - 17:32
Zitat
 Original geschrieben von powdaer am 17.07.2006 - 16:44

die überprüft, ob eines von zwei bestimmten Feldern ausgefüllt ist.
(also entweder PLZ, oder ORT)

also wenn min. eins von beiden, dann:

HTML-Quelltext
1: 
2: 
3: 
4: 
5: 
if ((PLZ == '') && (ORT == ''))
{
	alert('min. eins von zwei ausfüllen');
	...
}





Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.