contenu avec intercalaire
Posté : 22 août 2007, 19:31
Bonjour,
je voudrai avoir un contenu qui s'affiche au clic et qu'un bloc est ouvert les autres blocs soit masqué.
Mais rien ne fonctionne.
ce test n'a pas l'air de fonctionner, mais comment tester l'égaliter d'une chaine en javascript ?
Merci
je voudrai avoir un contenu qui s'affiche au clic et qu'un bloc est ouvert les autres blocs soit masqué.
Mais rien ne fonctionne.
<?php
<?php
function debut($id, $title)
{
?>
<table cellpadding="0" cellspacing="0">
<tr>
<td width="30" valign="top">
<a href="javascript:ouvrir('<?php echo $id;?>');">
<img src="./img/up.png" border="0" id="img_<?php echo $id;?>" /></a>
</td>
<td width="90%">
<h1><?php echo $title;?></h1>
<div style="display:none;" id="<?php echo $id;?>" class="spin-content">
<?php }
function fin_section() {
?>
</div>
</td>
</tr>
</table>
<?php }
function intercalaire() { ?>
<script>
function ouvrir(element) {
imgobj= document.getElementById("img_"+element);
divgobj= document.getElementById(element);
if(imgobj.src.match("./img/up.png"))
{
imgobj.src = "./img/down.png";
divobj.style.display="block";
} else {
imgobj.src = "./img/up.png";
divobj.style.display="none";
}
}
</script>
<?php }?>
<html>
<head><?php intercalaire();?></head>
<body>
<?php debut('un', 'première partie'); ?>
bla blabla blabla blabla blabla blabla blabla blabla bla<br />
bla blabla blabla blabla blabla blabla blabla blabla bla<br />
bla blabla blabla blabla blabla blabla blabla blabla bla<br />
bla blabla blabla blabla blabla blabla blabla blabla bla<br />
<?php fin_section();?>
<?php debut('deux', 'deuxième partie'); ?>
bla blabla blabla blabla blabla blabla blabla blabla bla<br />
bla blabla blabla blabla blabla blabla blabla blabla bla<br />
bla blabla blabla blabla blabla blabla blabla blabla bla<br />
bla blabla blabla blabla blabla blabla blabla blabla bla<br />
<?php fin_section();?>
<?php debut('trois', 'troisième partie'); ?>
bla blabla blabla blabla blabla blabla blabla blabla bla<br />
bla blabla blabla blabla blabla blabla blabla blabla bla<br />
bla blabla blabla blabla blabla blabla blabla blabla bla<br />
bla blabla blabla blabla blabla blabla blabla blabla bla<br />
<?php fin_section();?>
</body>
</html>
Code : Tout sélectionner
imgobj= document.getElementById("img_"+element);
divgobj= document.getElementById(element);
if(imgobj.src.match("./img/up.png"))
Merci