Hi,
- document.getElementById('test').src.value='hallo.gif';
oder- document.getElementById('test').value='hallo.gif';
funktionieren tut beides,
aber wirken "tut" hoffentlich keines davon. Das JavaScript-Objekt, welches Du über document.getElementById('test') erhältst, kann - wie jedes JavaScript-Objekt - mit beliebigen Eigenschaften bestückt werden (z.B. value); das selbe gilt natürlich für die existierende src-Eigenschaft des Elements, die als String die URI repräsentiert, die im src-Attribut des <img>-Elements hinterlegt ist.
aber was ist richtig bzw. richtiger?
Richtig ist, entweder die src-Eigenschaft des Objektes oder dessen src-Attribut zu setzen. Übrigens hast Du das zwingend benötigte alt-Attribut im HTML-Code vergessen.
Cheatah
--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes