11540 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

j'ai placé un code qui doit me caché/affiché une div.
J'ai fait un premier test pour caché une image, mais le code ne s’exécute pas, pouvez vous me dire pourquoi? merci



Dans la partie HEAD:
<script type="text/javascript">
<!--// [CDATA[
function divaffiche(){
document.getElementsById('logo').style.visibility='hidden';

}

function divcache(){

}
// ]] -->
</script>



Dans BODY

quand je clique sur l'image:
<img src="../images/flag_eng.gif"alt="" width="16" height="11" onclick="divaffiche()"/>


le div "logo" devrait se cacher:
<div id="logo" style="position:absolute; margin:0px; height:140px; width:140px; top:-55%; left:-15%"> <img src="../images/logo.png" alt="" width="132" height="132" />
</div>