javascript HELP !!!!!!!!! - HTML/CSS - Programmation
MarshPosté le 16-03-2012 à 00:00:36
j'ai crée un QCM a l'aide du javascript tout marche sauf une fonction qui m'affiche la correction est vide voila mon code sachant que l'alert marche : function testqcm(form){ if (r >= nb_elts ) { var test = window.open("","fenetre2","status, scrollbars=yes, resizable=yes, height=600, width=600" ); test.creator = window; test.document.write('<BODY TEXT="#800000"<center>correction dynamique du test </center><br /><br />');
for (var i=1;i<(nb_elts+1);i++){ if (panswer[i]==rep[i]){ test.document.write(" la repnse a la question "+i+"est correcte" ); } else{ test.document.write("la repnse a la question "+i+"est incorrecte" ); } }
} else { alert("REPONDEZ D'ABORD A TOUS LES QCM, SVP !" )
} }
function enregistre(question, reponse) { //fonction enregistre les cases cochées
if (answer != rep[question]) { if (!done[question]) { done[question] = -1; r++; panswer[question]=answer; } else { done[question] = -1;
Marsh Posté le 16-03-2012 à 00:00:36
j'ai crée un QCM a l'aide du javascript tout marche sauf une fonction qui m'affiche la correction est vide voila mon code sachant que l'alert marche :
function testqcm(form){
if (r >= nb_elts ) {
var test = window.open("","fenetre2","status, scrollbars=yes, resizable=yes, height=600, width=600" );
test.creator = window;
test.document.write('<BODY TEXT="#800000"<center>correction dynamique du test </center><br /><br />');
for (var i=1;i<(nb_elts+1);i++){
if (panswer[i]==rep[i]){
test.document.write(" la repnse a la question "+i+"est correcte" );
}
else{
test.document.write("la repnse a la question "+i+"est incorrecte" );
}
}
}
else {
alert("REPONDEZ D'ABORD A TOUS LES QCM, SVP !" )
} }
function enregistre(question, reponse) { //fonction enregistre les cases cochées
if (answer != rep[question]) {
if (!done[question]) {
done[question] = -1;
r++;
panswer[question]=answer;
}
else {
done[question] = -1;
panswer[question]=answer;
}
}
else {
if (!done[question]) {
done[question] = -1;
r++;
panswer[question]=answer;
}
else {
panswer[question]=answer;
}
}}