|
|
|
|
<script>
function cacher('lobjet')
{
document.getElementById('lobjet').style.visibility = 'hidden';
}
</script>
...
<div id="lobjet">[Merci d'attendre le chargement complet de la page] </div>
...
<input type="button" value="Cacher la div" onclick="cacher(lobjet)">
<body onload="javascript:setTimeout('cacher('lobjet')',5000)">
Configuration: Windows Vista Firefox 2.0.0.4
|
<script>
function cacher()
{
document.getElementById('lobjet').style.display = 'none';
}
</script>
...
<div id="lobjet">[Merci d'attendre le chargement complet de la page] </div>
...
<input type="button" value="Cacher la div" onclick="cacher()">
<body onload="setTimeout('cacher()',5000)">
1) Dans ton setTimeout du onload, tu as utilisé des ' à l'interieur de ' donc => Bug 2) Tu appelles ta fonction cacher() avec cacher(lobjet) En fesant comme sa, il cherche la variable "lobjet", qui n'existe pas donc => Bug 3) tu utilises cela : function cacher('lobjet'), or, les parametres pour les fonctions sont sans guillement donc cacher(lobjet) et donc => Bug On dit que les oiseaux sont libres dans le ciel, Mais la vraie liberté n'est pas celle d'avoir un endroit où se poser ? |
|
Merci pour ta réponse
Après plusieurs essais, ça a miraculeusement marché ! Pour ce qui est du settimeout, j'ai plus galéré : en fait il ne faut pas le mettre dans body onload mais dans le "script" : <script>setTimeout('cacher()',5000)</script>
Merci encore |
Résultats pour Cacher div en javascript
Résultats pour Cacher div en javascript
Résultats pour Cacher div en javascript
Résultats pour Cacher div en javascript
Résultats pour Cacher div en javascript
Résultats pour Cacher div en javascript