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".

------------------
"Den sanna kunskapen är erfarenhet" - Albert Ensten

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/

249 ms totalt · 4 externa anrop · v20260731065814-full.07527b5a
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
119 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)