Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Javascript, 2 Formularfelder vergleichen

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
thefly
PostRank 8
PostRank 8
Beiträge: 822
Registriert: 11.06.2006, 08:25

Beitrag von thefly » 12.03.2008, 08:05

Mahlzeit,
mit Javascript hab ichs nicht so, wahrscheinlich ein absolut banales Syntaxproblem:

Ich habe 2 Formularfelder deren Inhalt ich nach dem Klick auf Absenden vergleichen will. Dazu wird die Funktion pruef() aufgerufen, die auch die anderen Felder checkt ob was drin ist.

Code: Alles auswählen

function pruef()
{
if(window.document.kontakt.Feld1.value=="") {
		alert("Feld ist nicht ausgefüllt");
		return false;
  }
  
  if(window.document.kontakt.Feld2.value=="") {
		alert("Feld ist nicht ausgefüllt");
		return false;
  }
  
  }
Das funktioniert auch alles. Nun würe ich gerne die beiden vergleichen und wenn sie nicht gleich sind auch return false; erwirken.

Versucht habe ich das so:

Code: Alles auswählen

function pruef()
{
if(window.document.kontakt.Feld1.value=="") {
		alert("Feld ist nicht ausgefüllt");
		return false;
  }
  
  if(window.document.kontakt.Feld2.value=="") {
		alert("Feld ist nicht ausgefüllt");

	var $feld1 = window.document.kontakt.Feld1;
        var $feld2 = window.document.kontakt.Feld2;

if ($feld1 != $feld2)
{
alert ("Laber Rhabarber");
return false;
}

return false;
  }
  
  }
Aber er vergleicht nicht. Würd ja PHP nehmen, aber ich mag den unkomplizierten Aufruf dieser Warnungsdialogboxen.

Danke im Voraus,
thefly[/code]