webForumDet fria alternativet
Logga in / Bli medlem

Ändra text med javascript

JavaScript

1 svar · 436 visningar · startad av Grummel

Medlem sedan juni 2000112 inlägg
Frågan#1

Kan man skriva till text på en hemsida, eventuellt ändra en textrad till en annan genom att använda javascript?

T.ex när man klickar på en bild så ändra texten "Hejsan" till "Svejsan".

Medlem sedan maj 200010 687 inlägg
#2

Modifierat ett script från Jojoxx.net.. ( http://www.jojoxx.net/css/dhtml/desclink.html )

<span id="desc" style="position: absolute;">Hejsan</span><br>
<script language="Javascript" type="text/javascript">
<!--
var Id = "desc";
function describe(string){
if(document.layers){
with (document[Id].document){
open();
write(string);
close();
}
} else if (document.all){
document.all[Id].innerHTML = string;
} else if (document.getElementById){
jxdocrange = document.createRange();
jxdocrange.setStartBefore(document.getElementById(Id));
while (document.getElementById(Id).hasChildNodes()){
document.getElementById(Id).removeChild(document.getElementById(Id).lastChild);
document.getElementById(Id).appendChild(jxdocrange.createContextualFragment(string));
}
}
}
//-->
</script>
<br>
<a href="javascript:describe('Svejsan')"><img src="bild.jpg"></a>

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

384 ms totalt · 4 externa anrop · v20260731065814-full.5386d3bf
128 ms — deklarationer (db)
119 ms — hämta statistik (db)
134 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)