Changer l'id d'un element dans ie 8

math 2000 Messages postés 2605 Date d'inscription   Statut Membre Dernière intervention   -  
animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   -
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
A voir également:

1 réponse

animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   738
 
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