WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 21.09.2004, 15:24   #1
Schuxl
Veteran
 
Registriert seit: 18.07.2000
Beiträge: 451


Standard radio button mit javascript abfragen

Hi

Hab wieder mal ein hartnäckiges Problem anzubieten.

Ich möchte mittels Javascipt kontrollieren das ein Formular erst abgesendet wird wenn einer von 2 Radiobuttons ausgewählt wurde.
Genauer gesagt geht es um die Bestellung von Prospekten bei deren Bestellung zwischen Sommer- u. Winterkatalog unterschieden werden soll.

Ich dachte es müsste so funktionieren:

<td>Sommerkatalog : <input type="radio" name="saison"> Winterkatalog : <input type="radio" name="saison"></td>

if(document.formularname.saison.checked == true)
{return true;}
else {return false;}


Damit kann ich aber nur einen radio-button überprüfen. Wenn 2 radio-buttons die den gleichen Namen haben (ist notwendig) abgefragt werden sollen funzt die Art leider nicht mehr.

Hat jemand von euch ne Idee wie ich das anständig löse?
Schuxl ist offline   Mit Zitat antworten
Alt 21.09.2004, 15:58   #2
jak
Inventar
 
Registriert seit: 13.06.2001
Beiträge: 1.830


Standard

<input type="radio" name="meinname" value="links">
<input type="radio" name="meinname" value="rechts">

Jak
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona)
Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing.
\"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra)
jak ist offline   Mit Zitat antworten
Alt 21.09.2004, 16:04   #3
Schuxl
Veteran
 
Registriert seit: 18.07.2000
Beiträge: 451


Standard

Hi

Das hab ich auch probiert hat komischerweise aber überhaupt nicht funktioniert.

Bin mittlerweile aber schon draufgekommen wie es geht

<input type="radio" name="meinname">
<input type="radio" name="meinname">

document.formularname.meinname[0].checked || document.formularname.meinname[1].checked

Tja.
Typischer Anfängerfehler von mir

lg
Schuxl ist offline   Mit Zitat antworten
Alt 21.09.2004, 16:22   #4
jak
Inventar
 
Registriert seit: 13.06.2001
Beiträge: 1.830


Standard

Ich glaube mit <input...value="links"> und if(document.formularname.saison.value == "links" ||document.formularname.saison.value == "rechts")

würd's auch gehen.

Jak
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona)
Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing.
\"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra)
jak ist offline   Mit Zitat antworten
Alt 22.09.2004, 00:38   #5
Schuxl
Veteran
 
Registriert seit: 18.07.2000
Beiträge: 451


Standard

Ja, sollte es - wird es vermutlich auch. Ich habs aber nicht zusammengebracht
Schuxl ist offline   Mit Zitat antworten
Alt 22.09.2004, 10:25   #6
dub
Veteran
 
Registriert seit: 28.01.2003
Alter: 41
Beiträge: 321


dub eine Nachricht über ICQ schicken
Standard

Ich würde dem RadioButton eine ID geben und dann mit window.document.getElementById('id') darauf zugreifen.

#Hannes#
dub ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:29 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag