posso cambiare il testo di un link con javascript?
mi spiego: ho un link
Pippo
vorrei che al click su "Pippo" si aprisse il popup con la pagina "pagina.htm" e contemporaneamente la scritta "Pippo" diventasse "Pluto".
grazie.
posso cambiare il testo di un link con javascript?
mi spiego: ho un link
Pippo
vorrei che al click su "Pippo" si aprisse il popup con la pagina "pagina.htm" e contemporaneamente la scritta "Pippo" diventasse "Pluto".
grazie.
La vita è un copia e incolla
aggiungicicodice:onclick="this.innerHTML='Pluto'"
... e se volessi sostituire il link, in seguito al click, con una semplice scritta non linkata?
La vita è un copia e incolla
prova
codice:<script language="javascript> function cambia() { var e1=document.createElement("span"); var e2=document.createTextNode("PLUTO"); e1.appendChild(e2); document.body.replaceChild(e2,document.getElementById("mylink")); //qui puoi mettere la window.open } </script> PIPPO
Penso sia dovuto al fatto che la function non rintraccia il link da sostituire poichè questo non è figlio del tag <body>. Infatti mi dà errore sulla riga:
document.body.replaceChild(e2,document.getElementB yId("mylink"));
Il link da sostituire si trova all'interno dei seguenti tag:
<body><form><table><tr><td>
grazie.
La vita è un copia e incolla
ho trovato la soluzione che riporto:
<SCRIPT language=JavaScript>
<!--
function cambia(N) {
var e1=document.createElement("span");
var e2=document.createTextNode("PLUTO");
e1.appendChild(e2);
N.parentNode.replaceChild(e2,N);
}
//-->
</SCRIPT>
PIPPO
grazie comunque per la vostra disponibilità.
La vita è un copia e incolla