problema fade

  • Creatore Discussione Creatore Discussione ispanic
  • Data di inizio Data di inizio

ispanic

Utente Attivo
28 Ago 2014
119
0
0
Ciao ragazzi, ho creato un pulsante che quando viene cliccato fa visualizzare un div (login) con z-index=1 e rende tutto lo sfondo opaco meno che lo stesso div, ora però per portare tutta la situazione a come era prima, quindi per levare di mezzo il login mi basta ri-cliccare sul pulsante, ma vorrei aggiungere che anche se un utente clicca sullo sfondo il div si toglie come se cliccasse sul pulsante, come posso fare? Ho provato a fare in questo modo:

Codice:
<div id="click_1" class="click" onclick="if(document.getElementById('click_1').className('click_2')){document.getElementById('box').className('speech-bubble');document.getElementById('click_1').className('click');}">

questo div è il div che uso per oscurare il tutto, quindi in pratica è così:
se quando clicco è presente il div oscurante allora porta il box (login) invisibile e fai ri-diventare lo sfondo normale (non opaco) cosa ho sbagliato?
 
Risolto, errore di sintassi:
Codice:
 onclick="if(document.getElementById('click_1').className == 'click_2'){document.getElementById('box').className = 'speech-bubble';}
if(document.getElementById('click_1').className == 'click_2'){document.getElementById('click_1').className = 'click';}">
 

Discussioni simili