Changer la visibilité d'un champ à partir d'un autre
salut,
je veux changer la visisbilité des champs des notes selon le nbr de ds saisis, j'ai créé une fonctions en javascript mais elle ne fonctionne pas.
volia le code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
|
<html>
<head>
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen"/>
</head>
<body>
<style>
body
{
background-image:url('images/1.jpg');
}
</style>
<div class="tout" align="center">
<form method="Post">
<table border="2" align="center" class="item">
<tr>
<td colspan="2">Seuil:</td>
<td><input type="text" name="S"/></td>
<tr>
<td colspan="2">nbs de ds:</td>
<td><input type="text" name="ds" /></td>
<tr><td>note1 :</td>
<td><input type="text" name="n1" onchange="remplir()" disabled="true" value="nom"/></td><td><input type="text" disabled="true" onchange="remplir()" name="p1" value="%"/></td>
</tr>
<tr><td>note2 :</td>
<td><input type="text" name="n2" disabled="true" onchange="remplir()" value="nom"/></td><td><input type="text" disabled="true" name="p2" onchange="remplir()" value="%"/></td>
</tr>
<tr><td>note3 :</td>
<td><input type="text" name="n3" disabled="true" onchange="remplir()" value="nom"/></td><td><input type="text" onchange="remplir()" disabled="true" name="p3" value="%"/></td>
</tr>
<tr><td>note4 :</td>
<td><input type="text" name="n4" disabled="true" onchange="remplir()" value="nom"/></td><td><input type="text" onchange="remplir()" disabled="true" name="p4" value="%"/></td>
</tr>
<tr><td>note5 :</td>
<td><input type="text" name="n5" disabled="true" onchange="remplir()" value="nom"/></td><td><input type="text" disabled="true" onchange="remplir()" name="p5" value="%"/></td>
</tr>
</table>
<input type='submit' name='submit' value='Envoyer' />
<input type='RESET' name='submit' value='reset' color="violet"/>
</form>
</div>
<script>
function remplir(){
var vl= document.forms[0].elements[2].value;
for(var i=1;var i<6;var i++){
if (vl == var i)
form.n[i].disabled=false;
form.p[i].disabled=false;
else
form.n[i].disabled=true;
form.p[i].disabled=trrue;
}
</script>
</body>
</html> |
qlq m'indiquer les erreures que j'ai comis et merci d'avance