Changer l'id d'un element dans ie 8

bonjour j'ai le code suivant qui marche dans chrome maisp as dans ie8 il est pourtant très simple et je n'ai pas lu que l'attribut id était spécifique à la version 9
ce code est censé changer l'id de la premiere div par classo et l'aficher en rouge

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
</head>
<body>
<div id="test">test</div>
<h1>sdfq</h1>
<h2>dgtq</h2>
<style type="text/css">
#classo {
background:red;
}
</style>
<script type="text/javascript">
alert("hello");
document.getElementById("test").id="classo";
</script>
</body>
</html>
merci

1 réponse

  1. salut

    chez moi ton script marche sous IE8
    le seul truc c'est que IE8 bloque le script avec la fenetre d'information (script et controle activeX ...) donc il faut autoriser le script en cliquant la fenetre et autoriser

    c'est une des joyeusetés de ce *put@111N!* de IE8 dont l'utilisation n'est plus du tout recommandé depuis la fin du support de xp
    0