javascript-Geschlecht validation
ich versuche zu machen, eine Validierung für die Registrierung, aber ich hab ein problem mit gender-überprüfung mittels radio-button in javascript..
ich hoffe jemand kann mir helfen, dieses problem zu lösen 😀
hier ist mein code
function validate(form)
{
var genderM=form.gender_male.value;
var genderF=form.gender_female.value;
if(genderM.checked==false && genderF.checked==false )
{
alert("You must select male or female");
return false;
}
}
- Sie sollten wahrscheinlich auch eine "andere" - option in der modernen Welt 🙂
- Ohne sich mit dem dazugehörigen HTML und event-Zuordnung, es ist schwer zu sagen, was alle deine Probleme mit deinem Beispiel-code. Ein jsFiddle zeigen Sie Ihre vereinfachte problem auch helfen würde.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie auch zu entfernen .Wert ist
Haben Sie einen Tippfehler. Sie sind mit genderM zweimal statt genderF auf die zweite Zuordnung
Ohne zu sehen, die relevanten HTML-und zugehörige Ereignis-Zuordnung, können Sie mit der Suche nach etwas, was wie in diesem Beispiel.
HTML
Javascript
Auf jsFiddle
Könnte man es so machen:
HTML:
JavaScript:
Demo
Hoffe, das hilft.
Edit: ich bearbeitet die Skript, so dass das Formular jetzt als parameter übergeben, als im Skript.