Her kan du se en funktion jeg har lavet til et endnu ikke offentligt site.
Jeg bruger id-atributten til at gemme to billedstier. Du kan også bruge
name-atributten, hvis du skal bruge id til at finde elementet.
Siden validerer fordi jeg bruger :: til at afskille mine værdier med. Du kan
finde en liste over tilladte karakterer i på
http://www.w3.org/TR/html4/types.html under "6.2 SGML basic types"
Det første link i rightbanner ser sådan ud:
<a id=":images:SB06:SB-Figur-og-relief-horisont.jpg::" href="#"
onclick="funcMakeActive(this);">Figur og relief (horisontal)</a>
function funcStart(){
if(document.getElementById('rightbanner').getElementsByTagName('A')){
var obj =
document.getElementById('rightbanner').getElementsByTagName('A')[0];
if (obj){
var objId = obj.id;
if (objId.indexOf('::')==-1)
document.getElementById('image').src = objId.replace(/:/g,'/');
else {
document.getElementById('image').src =
objId.split('::')[0].replace(/:/g,'/');
if (objId.split('::')[1] != '')
document.getElementById('image2').src =
objId.split('::')[1].replace(/:/g,'/');
}
}
}
}
Håber det hjælper dig
Thomas Fagerholt