Bonsoir.. bonjour
(je post et j'vais me coucher ...)

j'explique
un div, masqué en css (display:none; ) nommé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<div id="modif_book" class="test" >MON DIV TEST</div>
je test en php si ma variable post arrive
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<?php 
  if(isset($_POST['id_livre']))
{
        $livre=$_POST['id_livre'];
 
echo  '<script type="text/javascript" language="javascript">';
echo  "montre('modif_book')";
echo  '</script>';
}
  ?>
si elle est là, j'appel la fonction montre('modif_book')

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function montre(nom) { 
  alert(nom);
			if (document.getElementById) { // DOM3 = IE5, NS6 
				document.getElementById(nom).style.display = 'block'; 
			} 
			else { 
				if (document.layers) { // Netscape 4 
					document.layers[nom].display = 'block'; 
				} 
				else { // IE 4 
					document.all[nom].style.display = 'block'; 
				} 
			} 
		}
elle est pas de moi, c'est vrais mais elle marche très bien

toutefois, là j'ai l'erreur :
document.getElementById(nom) is null

donc, je dois me manquer quelque pars ...

donc en gros, j'essaye de repérer si ma variable post est passé pour afficher ce div ... et j'y arrive pas ..

une idée .. merci a ceux qui essayeront de m'aider