Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Wert einer nicht ausgewählten radiobox [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Wert einer nicht ausgewählten radiobox


 
tj99de
16-03-2002, 19:53 
 
Hi!
Ich will überprüfen, ob der user ein Feld in einer radiobox ausgewählt hat.

Ich hab mir den Wert des Feldes ausgeben lassen und bekam "undefined".
Wie kann ich überprüfen, ob ein Feld den Wert "undefined" hat.
if (document.Fragen.Frage1.value=="undefined") klappt nich :(

Danke!
cu tj99de

 
Titus
16-03-2002, 20:28 
 
ganz vielleicht so:

if (!document.Fragen.Frage1.value)

 
tj99de
18-03-2002, 09:50 
 
Ne, geht auch nicht.

 
wahsaga
18-03-2002, 10:39 
 
Original geschrieben von tj99de
Ich hab mir den Wert des Feldes ausgeben lassen und bekam "undefined".

wie hast du dir den wert den ausgeben lassen, und was für eine ausgabe erwartest du?

dass xyz.value eine 'vernünftige' ausgabe ergibt, würde ich bei einem radiobutton nicht erwarten.

du solltest vielleicht mal versuchen, auf xyz.checked abzufragen, bei 'true' ist der button angekreuzt, bei 'false' nicht...

 
Sonnenschein
18-03-2002, 12:17 
 
wie wäre es mit

if (!document.Fragen.Frage1.length >1)

 
wahsaga
18-03-2002, 13:01 
 
Original geschrieben von Sonnenschein
wie wäre es mit

if (!document.Fragen.Frage1.length >1)
wozu soll denn das gut sein?

laut selfhtml:
"document.forms.length:
Speichert die Anzahl der Formulare, die in einer Datei definiert sind."

 
Sonnenschein
18-03-2002, 13:17 
 
Mußt du ganz lesen...

http://selfhtml.teamone.de/javascript/objekte/string.htm#length


Hilfreich könnte auch dies sein:
http://selfhtml.teamone.de/javascript/objekte/options.htm

 
wahsaga
18-03-2002, 14:51 
 
also entweder verstehe ich die ursprüngliche frageIch will überprüfen, ob der user ein Feld in einer radiobox ausgewählt hat.oder aber deine antwort darauf nicht...

es geht doch um die überprüfung, ob und welches feld der user angekreuzt hat, in wie fern soll da die in dem von dir angegebenen link angeführte methode zur ermittlung, wie viele radioboxen es in dem betreffenden formular gibt (egal, ob checked oder nicht, length liefert nur die anzahl der im formular vorhandenen radiobuttons!), hilfreich sein...?

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:24 Uhr.