Imageänderung
lone-star
- javascript
0 wahsaga
Hab hier eben ein Problem. Folgendes habe ich geschrieben (vereinfacht):
<script type="text/javascript">
<!--
function msgSelection(ImageID)
{
ImageID.src="test.gif";
}
//-->
</script>
HTML:
{section name=index loop=$message}
<img src="test2.gif" onClick="javascript:msgSelection({$message[index].idMessage})"><img name="{$message[index].idMessage}" src="test_selected.gif">
{/section}
------------------------------------------------------
Folgendes Problem: (der code ist stark vereinfacht, hab ein syntaxproblem)
ich kann mit der oben beschriebenen funktion den wert (src) nicht zuweisen. wenn ich in die funktion ein alert(ImageID) reinsetze spuckt er mir die richtige ID aus aber ich kann damit keine Eigenschaften zuweisen... Woran kann das liegen?
F reue mich über jede Idee
hi,
ich kann mit der oben beschriebenen funktion den wert (src) nicht zuweisen. wenn ich in die funktion ein alert(ImageID) reinsetze spuckt er mir die richtige ID aus aber ich kann damit keine Eigenschaften zuweisen... Woran kann das liegen?
daran, dass ein reiner textstring keine eigenschaft namens src hat.
du willst ja auf ein _element_ mittels einer ID zugreifen, also tu das auch, anstatt lediglich den textstring, in dem die ID steht, zu sachen aufzufordern, die er nicht mag.
getElementById() wäre ein mögliches stichwort.
gruß,
wahsaga