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 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98
| <!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" />
<title>Document sans titre</title>
<script type="text/javascript">
<!--
function add_even(id_classe,classe,id_cible)
{
function in_array (needle, haystack)
{
var key = '';
for (key in haystack)
{
if (haystack[key] == needle)
{
return true;
}
}
return false;
}
var tab = new Array();
var source = document.getElementById(id_classe);
tab = source.getElementsByTagName('*');
var tab_length = tab.length;
var tab_classe = new Array();
for (var i=0; i < tab_length; i++)
{
tab_classe = tab[i].className.split(' ');
if (in_array (classe, tab_classe) )
{
tab[i].onmouseover = function() {document.getElementById(id_cible).style.marginLeft='20px'};
tab[i].onmouseout = function() {document.getElementById(id_cible).style.marginLeft='0px'};
}
}
}
function addLoad(func)
{
if (window.addEventListener)
{
window.addEventListener("load", func, false);
}
else if (document.addEventListener)
{
document.addEventListener("load", func, false);
}
else if (window.attachEvent)
{
window.attachEvent("onload", func);
}
}
addLoad(function() {add_even('toto','mod_align','tata')});
-->
</script>
<style type="text/css">
.mod_align {
margin-top:2em;
border:1px solid green;
}
.color_back {
background:#E6E6E6;
}
</style>
</head>
<body>
<div id="toto">
<div class = "mod_align color_back">TEXTE 0</div>
<div class = "mod_align">TEXTE 1</div>
<p style="margin-top:2em;border:1px solid red;"><a class = "mod_align">TEXTE 2</a></p>
<p class = "mod_align">TEXTE 3</p>
<div class = "mod_align">TEXTE 4</div>
</div>
<div id="tata">tata</div>
</body>
</html> |
Partager