JohanDerks
Verenigingslid
- Lid geworden
- 2 dec 2006
- Berichten
- 82
Ik heb een formulier "fontVortMetodo", dat ik gedeclareerd heb als var fM = document.forms["fontVortMetodo"]; De user heeft de keuze verder te gaan naar een van de volgende pagina's: 1. private_php/Zamenhofa.php, 2. private_php/intereuropeco.php of 3. private_php/tutmondeco.php one Ik laat hem die keuze maken met een van de radiobuttojn genaamd "select". Dan moet hij een knop indrukken, die de output van de pagina doorstuurt naar de gekozen pagina. Daarvoor gebruikte ik de functie
function destinu() {
if (fM.elements("select")[0].checked) {fM.action = "private_php/Zamenhofa.php"; }
else if (fM.elements("select")[1].checked) {fM.action = "private_php/intereuropeco.php"; }
else if (fM.elements("select")[2].checked) {fM.action = "private_php/tutmondeco.php"; }
}
(Ook dacht ik aan getElementsByName("select"), want de drie buttons hebben alle drie dezelfde naam.)
Ik kreeg als foutmelding "fM.elements("select")[0].checked is not a function". Moet ik misschien proberen
var destiny = getElementsByName("elekt")
en dan verder met
if (destiny[0].checked) of if (destiny[0].checked == true).
Iemand raadde mij jQuery aan, maar op mijn leeftijd begin ik niet meer aan het leren van een andere programmeertaal, die naar mijn indruk helemaal voor dit soort vrij eenvoudige problemen niet nodig is. Ik beheers javascript zelf, als amamteur programmeur voor Esperanto-doeleinden, nog onvoldoende (en PHP).
Ook voor Javascript heb ik geen naslagwerk, maar dat is niet dringend nodig. Wel, als niemand mij kan helpen, voor jQuery.
Ik hoop, dat iemand hiermee aan de slag wil, al is het maar met een kritische opmerking. Dank je wel.
Johan Derks
function destinu() {
if (fM.elements("select")[0].checked) {fM.action = "private_php/Zamenhofa.php"; }
else if (fM.elements("select")[1].checked) {fM.action = "private_php/intereuropeco.php"; }
else if (fM.elements("select")[2].checked) {fM.action = "private_php/tutmondeco.php"; }
}
(Ook dacht ik aan getElementsByName("select"), want de drie buttons hebben alle drie dezelfde naam.)
Ik kreeg als foutmelding "fM.elements("select")[0].checked is not a function". Moet ik misschien proberen
var destiny = getElementsByName("elekt")
en dan verder met
if (destiny[0].checked) of if (destiny[0].checked == true).
Iemand raadde mij jQuery aan, maar op mijn leeftijd begin ik niet meer aan het leren van een andere programmeertaal, die naar mijn indruk helemaal voor dit soort vrij eenvoudige problemen niet nodig is. Ik beheers javascript zelf, als amamteur programmeur voor Esperanto-doeleinden, nog onvoldoende (en PHP).
Ook voor Javascript heb ik geen naslagwerk, maar dat is niet dringend nodig. Wel, als niemand mij kan helpen, voor jQuery.
Ik hoop, dat iemand hiermee aan de slag wil, al is het maar met een kritische opmerking. Dank je wel.
Johan Derks