Test JS

Fermé
RymZrelli Messages postés 1 Date d'inscription mardi 28 avril 2015 Statut Membre Dernière intervention 28 avril 2015 - Modifié par jordane45 le 28/04/2015 à 00:51
jordane45 Messages postés 38244 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 4 octobre 2024 - 28 avril 2015 à 00:52
<html> 
<head> 
<script type="text/javascript"> 
function qcm(num,sol) 
{var fo=document.forms[num]; 
var choix=0; 
choix=fo.elements.length-4; 
var bin=new Array(); 
for(var i=0;i<choix;i++) 
{ 
if (fo.elements[i].checked) 
{bin[i]=1;} 
else {bin[i]=0;} 
} 
var binaire=""; 
binaire=bin.join(""); 
var erreurs=0; 
for(var k=0;k<choix;k++) 
{ 
if(sol.charAt(k)!=bin[k]) 
{ erreurs++; 
} 
} 

if(erreurs==0) 
{ 
fo.diagnostic.value="c'est tout juste"; 
} 
else 
{ 

fo.diagnostic.value=" vous avez fait "+erreurs+" faute"; 
} 
} 
function solution(num,sol) 
{ 
var fo=document.forms[num]; 
var choix=0; 
choix=fo.elements.length-4; 
for (var j=0;j<choix;j++) 
{ 
if (sol.charAt(j)=="1") 
{ 
fo.elements[j].checked=true; 
} 
else 
{ 
fo.elements[j].checked=false; 
} 
} 

} 
</script> 
</head> 
<body> 
<p> 
<b> Cochez les cases qui vous semblent justes, il peut y en avoir plusieurs réponse juste </b> 
</p> 
<form > 
<b><i>Javascript a été écrit par :</i></b><br> 
<input type="checkbox" /> Marilyn Manson <br> 
<input type="checkbox" />Brendan Eich <br> 
<input type="checkbox" />Allison Cameron <br> 
<i> <b>C'est un langage:</b> </i> <br> 
<input type="checkbox" />interprété <br> 
<input type="checkbox" />compilé <br> 
<input type="checkbox"/>orienté objet <br> 
<i><b>Son nom officiel est: </b> </i> <br> 
<input type="checkbox" />Java <br> 
<input type="checkbox"/>Jscript<br> 
<input type="checkbox" />ECMAScript<br> 
<i> <b>Il est compatible </b> </i><br> 
<input type="checkbox" />Windows <br> 
<input type="checkbox" />Apple <br> 
<input type="checkbox" />Linux <br> 
<input type=button value="Vérifier" onclick="qcm(0,'010101001111')"/> 
<input type="text" name="diagnostic" size="30" ></input> 
<input type=reset value="Annuler" /> 
<input type=button onclick="solution(0,'010101001111')" value=" solution" /> 
</form> 
</body> 
</html>


EDIT : Ajout des balises de code
A voir également:

1 réponse

jordane45 Messages postés 38244 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 4 octobre 2024 4 690
28 avril 2015 à 00:52
Bonjour ( Si si ... on COMMENCE PAR CA ! )

Ensuite :

1 - Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code

2 - Merci également de nous poser ta question .. car là . ok on a le code.. mais donc ??


.
0