Texte defilant validation W3C
Bonjour,
J'ai un petit problème avec le code suivant qui n'est pas valide pour le W3C
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
| <?xml version='1.0' encoding='ISO-8859-1'?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="css_tp.css" />
<title>Accueil</title>
<!-- DEBUT DU SCRIPT -->
<script type="text/javascript">
//<![CDATA[
size=30;
x = 3*size;
place = 0;
texte = 'Bienvenue';
texteDef = texte;
function defil()
{
texteDef = texteDef.substring(1,texteDef.length);
while(texteDef.length < x)
{
texteDef += " - " + texte;
}
document.defil.defilbox.value = texteDef;
tempo2 = setTimeout("defil()", 150)
}
window.onload = defil;
//]]>
</script>
<!-- FIN DU SCRIPT -->
</head>
<body>
<form name="defil">
<p><input type="text" name="defilbox" size=' + size + '/></p>
</form>
<!-- FIN DU SCRIPT -->
</body>
</html> |
En fait, si j'enlève la balise form, le texte ne bouge plus... et le name dans le form n'est pas valide... Comment puis-je y arriver?
Par avance, merci beaucoup.