webForumDet fria alternativet

Ändra text med javascript

1 svar · 436 visningar · startad av Grummel

GrummelMedlem sedan juni 200098 inlägg
#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

Erik JuhlinMedlem sedan maj 20007 625 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/

Genererad på 380 ms · cache AV · v20260730165559-full.f96bc7eb