HTMLWorld - HTML, CSS, JavaScript, PHP, Java, Flash und vieles mehrHTMLWorld:   Home | Impressum
 

 
 

Anzeige 
 
HTMLWorld » Forum

Thema anzeigen - abfrage radio button

 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

abfrage radio button

 

Neues Thema eröffnen   Neue Antwort erstellen    HTMLWorld Foren-Übersicht
   JavaScript
Vorheriges Thema:
Nächstes Thema:  
Autor Nachricht
striezy



Anmeldungsdatum: 02.04.2007
Beiträge: 2

BeitragVerfasst am: 02.04.2007 18:03:12    Titel: abfrage radio button Antworten mit Zitat

Hallo
ich bin ein JavaScript Anfänger und habe versucht eine Formularprüfung anzupassen. Bis auf die Radio Button Abfrage (datum, 1. Eingabe) funktioniert alles. Ich komme dort nicht weiter zu vorname, und lande immer wieder bei der Textausgabe "Datum auswählen". Kann mir da jemand helfen? Danke für jeden Tipp!

function chkFrm(f) {
with (f) {
var frmFlds = new Array();

frmFlds[0] = datum;
frmFlds[1] = vorname;
frmFlds[2] = name;
frmFlds[3] = firma;
frmFlds[4] = telefong;
frmFlds[5] = email;

if (document.kundentag.datum[0].checked == false)
{
alert("Bitte wählen Sie ein Datum aus.");
datum.focus();
return (false);
}

if (emptyString(vorname.value))
{
alert("Bitte geben Sie noch Ihren Vornamen ein.");
vorname.focus();
return (false);
}

if (emptyString(name.value))
{
alert("Bitte geben Sie noch Ihren Namen ein.");
name.focus();
return (false);
}

if (emptyString(firma.value))
{
alert("Bitte geben Sie noch Ihren Firmennamen ein.");
firma.focus();
return (false);
}

if (emptyString(telefong.value))
{
alert("Bitte geben Sie Ihre Geschäftsnummer ein");
telefong.focus();
return (false);
}

if (emptyString(email.value))
{
alert("Bitte geben Sie noch Ihre Emailadresse ein.");
firma.focus();
return (false);
}

}
return (true);
}
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
ceicodad



Anmeldungsdatum: 04.04.2007
Beiträge: 3

BeitragVerfasst am: 04.04.2007 08:10:40    Titel: Antworten mit Zitat

Hi striezy,

änder mal

Code:

if (document.kundentag.datum[0].checked == false)
{
alert("Bitte wählen Sie ein Datum aus.");
datum.focus();
return (false);
}


in
Code:

if (document.kundentag.datum.checked == false)
{
alert("Bitte wählen Sie ein Datum aus.");
datum.focus();
return (false);
}


um.

MfG Ceicodad[/code]
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
striezy



Anmeldungsdatum: 02.04.2007
Beiträge: 2

BeitragVerfasst am: 04.04.2007 10:45:39    Titel: Antworten mit Zitat

Hallo ceicodad
vielen Dank.

Es geht leider nicht, der Code wird ignoriert und es geht gleich zu Vorname. Es müsste eher an

datum.focus();
return (false);

liegen, denn wenn ich diese lösche, wird das Datum geprüft, es geht dann aber auch gleich zu Vorname. Die Schlaufe stimmt irgendwie nicht.

grüsse
striezy
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
admin
Site Admin


Anmeldungsdatum: 16.01.2005
Beiträge: 323
Wohnort: Berlin

BeitragVerfasst am: 10.04.2007 13:48:28    Titel: Antworten mit Zitat

wenn du weisst dass es daran liegen müsste, probier doch alles durch. versuch vielleicht mal statt datum auch mal
Code:
document.kundentag.datum[0].focus()
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen MSN Messenger
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    HTMLWorld Foren-Übersicht
   JavaScript
Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.