- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- Funzione a tempo che nasconde frase
-
Funzione a tempo che nasconde frase
Intenderei fare una cosa del genere: quando si clicca, l'onclick richiama una funzione a tempo che tiene nascosta la frase fino a quando non si ricarica la pagina. Com'è adesso come clicco il link la frase scompare e ricompare subito.
La frase completa è suddivisa con 3 id è: Stai provando i permessi di un utente / Ripristina permessi
[HTML]<span style="color:#ff0000; margin-left:10px;"><span id="restorePerm">Stai provando i permessi di un utente</span></span><span id="restorePermX"> /</span><a id="restorePermXX" style="margin-left:-15px;" href="{U_RESTORE_PERMISSIONS}" onclick="document.getElementById('restorePerm').style.visibility='hidden',getElementById('restorePermX').style.visibility='hidden',getElementById('restorePermXX').style.visibility='hidden',style.textDecoration='none';">{L_RESTORE_PERMISSIONS}</a>[/HTML]
-
Non capisco bene.
Se clicco su un pulsante basta nascondere il contenuto di un div?
E se si riclicca?
La pagina deve essere ricaricata?
Se basta nascondere basta un display nome credo di un div.
-
Se clicco la prima volta la frase sparisce e ricompare, se clicco la seconda volta scompare del tutto. Io ho bisogno che al primo click scompaia e non ritorni. Hai presente il forum pboBB?
-
Ciao Apthu,
se la vuoi rimuovere:
[HTML]
<script>
$("#restorePerm, #restorePermX, #restorePermXX").click(function(){
$("#restorePerm,,").remove();
})
</script>
[/HTML]se la vuoi nascondere:
[HTML]
<script>
$("#restorePerm,,").click(function(){
$("#restorePerm,,").hide();
})
</script>
[/HTML]Non c'è bisogno che ti incasini l'html con onclick e codice javascript infinito.