imart Inviato 12 Gennaio 2010 Segnala Condividi Inviato 12 Gennaio 2010 ciao ragazzi ho bisogno un aiutino... come faccio a colorare il testo "mostra ordine" e "nascondi ordine" dentro questo codice javascript? con il codice html me lo visualizza normalmente... cioe' nella pagina vedo <b>mostra ordine</b> e non mostra ordine... gracias! if(document.getElementById && document.createElement){ document.write('<style type="text/css">*.toggle{display:none}</style>'); window.onload=function(){ /*le modifiche allo script vanno solo fatte qui*/ Attiva("ordina","mostra ordine","nascondi ordine"); } } function Attiva(id,s1,s2){ var el=document.getElementById(id); el.style.display="none"; var c=document.createElement("div"); var link=document.createElement("a"); link.href="#"; link.appendChild(document.createTextNode(s1)); link.onclick=function(){ link.firstChild.nodeValue = (link.firstChild.nodeValue==s1) ? s2 : s1; el.style.display=(el.style.display=="none") ? "block" : "none"; return(false); } c.appendChild(link); el.parentNode.insertBefore(c,el); } Belli come la vita, neri come la morte. FOLGORE!!! Link al commento Condividi su altri siti Altre opzioni di condivisione...
Cattani Inviato 12 Gennaio 2010 Segnala Condividi Inviato 12 Gennaio 2010 dagli un attributo style "color:#aa0000" all'elemento del testo Link al commento Condividi su altri siti Altre opzioni di condivisione...
imart Inviato 12 Gennaio 2010 Autore Segnala Condividi Inviato 12 Gennaio 2010 non sono molto esperto, non e' che mi puoi dare una mano? ho seguito queste istruzioni... http://javascript.html.it/articoli/leggi/1728/mostrare-e-nascondere-elementi-dinamicamente/ Belli come la vita, neri come la morte. FOLGORE!!! Link al commento Condividi su altri siti Altre opzioni di condivisione...
Cattani Inviato 12 Gennaio 2010 Segnala Condividi Inviato 12 Gennaio 2010 anche io ho appena iniziato, ho dato solo una letta al tuo testo, mi pare che il link che contiene il testo sia questo: var link=document.createElement("a"); basta che fai: link.setAttribute("style","color: #aa0000;"); e dovrebbe funzionare Link al commento Condividi su altri siti Altre opzioni di condivisione...
imart Inviato 12 Gennaio 2010 Autore Segnala Condividi Inviato 12 Gennaio 2010 grandissimo, funziona... tivibbi Belli come la vita, neri come la morte. FOLGORE!!! Link al commento Condividi su altri siti Altre opzioni di condivisione...
Cattani Inviato 12 Gennaio 2010 Segnala Condividi Inviato 12 Gennaio 2010 Di nulla... sempre disponibile Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.