Hab folgendes probleme versuche eine Auswertung von radiobuttons mit Hilfe von Javascript hab aber folgendes problem. mein Browser gibt immer die Lösung aus length ist kein Object.
Code
function gradeit(){
var incorrect=null
for (q=1;q<=totalquestions;q++){
var thequestion= new Array()
thequestion=eval("document.myquiz.question"+q)
for (c=0;c<thequestion.length;c++){ //Hier liegt der Fehler
document.write("test")
if (thequestion[c].checked==true)
actualchoices[q]=thequestion[c].value
}
if (actualchoices[q]!=correctchoices[q]){ //process an incorrect choice
if (incorrect==null)
incorrect=q
else
incorrect+="/"+q
}
}
if (incorrect==null)
incorrect="a/b"
document.cookie='q='+incorrect
if (document.cookie=='')
alert("Your browser does not accept cookies. Please adjust your browser settings.")
else
window.location="results.htm"
}
Alles anzeigen
kann mir da jemand helfen übrigens die radio buttons werden auch per js erstellt.