mrhazeMedlem sedan juli 2002252 inlägg Jag har en funktion som lyder:
<script>
function NyBild(Bild,Attribut,Text)
{
document.getElementById(Bild).Attribut=Text;
}
</script>
Och i HTML koden har jag lagt in en bild:
<img src="test1.gif" id="Test" onclick="NyBild('Test','src','test2.gif');" />
Varför funkar inte detta? Har nog inte riktigt förstått hur funktioner i js fungerar...:OO
SebbeMedlem sedan jan. 20032 285 inlägg Funkar det kanske såhär?
function NyBild(Bild,Attribut,Text) {
eval("document.getElementById('" + Bild + "')." + Attribut + "='" + Text + "'");
}
mrhazeMedlem sedan juli 2002252 inlägg Japp det funkade! Denna funkade också:
function NyBild(Bild,Attribut,Text) {
document.getElementById(Bild).setAttribute(Attribut,Text);
}
Tack för hjälpen! :)