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 : Sélectionner tout - Visualiser dans une fenêtre à part
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