11550 sujets

JavaScript, DOM et API Web HTML5

bonsoir,

Je me pose une question qui est pourquoi un jvscript marche sous ie et pas sous ff je pense avoir la reponse qui que microsoft ne respecte pas les standar W3C mais bon passon. Alors voila pourquoi ce script :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>

<body>
<div onmouseover="teste.style.backgroundColor='#AA22EE'">lien</div>
<div id="teste"> pouet </div>
</body>
</html>


comme il est ne marche pas sous firefox et quand je remplace le teste.style.backgroundColor par this.style.backgroundColor

Je ne comprend pas et puis autre chose quand je met le teste.style.backgroundColor ou le this.style.backgroundColor ca marche sous ie???

Par contre le script marche sous firefox quand j'enleve le doctype.... voila je ne s'est pas si j'ai été comprehensif mais ca me bloque pour un jvscript.

Bonne soirée
ValOo
Modifié par valoo49 (06 May 2008 - 11:30)