Edgar Ehritt: In XHTML das Name Attribut beim IMG Tag

Beitrag lesen

Hi Gunnar,

<img src="images/boxenstaender1_klein.png" alt="Boxenst&auml;nder" id="klein1" onclick="document.getElementById('gross').src='images/boxenstaender1.png';" />

Wenn der JavaScript-Code im HTML als Wert von @onclick notiert wird, ist bei diesem Element kein @id notwendig.

das ist davon abhängig inwieweit der OP auch auf dieses Element mittels JS zugreifen muss, was aus dem vorliegenden Beispielcode nicht ersichtlich - aber wahrscheinlich ist. Da Du es so deutlich mir schreibst, frage ich mich, was Du mir damit sagen willst.

Allerdings ist es besserer Stil, HTML und JavaScript zu trennen und die Eventhandler im externen(!) Script zu registrieren. [molily]

Ja, ich hatte schon das "Vergnügen" mit Mathias. In wiefern _er_ nun auch noch externe Scripte als besseren Stil ansieht, ist heuristisch erstmal nicht zu ermitteln. Jedoch wäre er dann keinesfalls konsistent: http://molily.de/js/einbindung.html#script-document-write

<script type="text/javascript">
document.write("<p><a href="javascript:location.reload()">Seite mittels JavaScript neu laden</a></p>");
</script>

Gruß aus Berlin!
eddi