Problème validation W3C et fonction js
Bonsoir,
Voila j'ai un soucis je n'arrive pas à valider mon fichier html dans la norme XHTML 1.1. Lorsque je tente de valider il me met une erreur:
"There is no attribute name"
Voici le code de la page:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" xml:lang="fr"/>
<title>...</title>
<script type="text/javascript" charset="utf-8" src="....js"></script>
</head>
<body>
<form action="....html" name="form">
<div>
Entrez un Entier positif :
<p><input type="text" name="nombre" /></p>
<p><input type="button" name="bouton" value="..." onclick="test(document.form.nombre.value)" /></p>
Le Resultat est :
<p><input type="text" name="resultat" readonly="readonly" /></p>
</div>
</form>
</body>
</html> |
Je pense que cet erreur est dû au fait que j'utilise l'attribut "name" au lieu de "id. Mais si je met "id" à la place de "name" la valeur que je passe à ma fonction "test" n'est plus bonne. Comment je pourrais faire pour résoudre ce problème ?
Merci:)