![]() |
DEUTSCHE VERSION |
|
![]() |
Links | | | Forums | | | Comments | | | Report news |
![]() |
Chat | | | Polls | | | Newsticker | | | Archive |
![]() |
amiga-news.de Forum > Programmierung > JS / HTML | [ - Search - New posts - Register - Login - ] |
-1- | [ - Post reply - ] |
2005-06-11, 10:58 h Robin Posts: 1056 User |
Ich wuerde gerne Hover-Buttons in meine Homepage einbauen aber irgendwie scheint das W3C der Meinung zu sein, dass fuer den IMG-Tag kein NAME-Attribut existiert ... gibt es eine Alternative, die sich nach HTML 4.0 validieren laesst ? Folgenden Code nutze ich jetzt: <a href="..." onMouseOver="nn1.src='...'" onMouseOut="nn1.src='...'"> <img src='...' border='0' name="nn1" width="80" height="30" alt="aminet"> </a> -- my.morphosi.net [ - Answer - Quote - Direct link - ] |
2005-06-11, 11:50 h BjoernD Posts: 5 User |
Meiner Meinung nach kannst Du Deinen Code nutzen. Alternativ müsstest Du das Script anders formulieren: <a href="ziel.html" onMouseOver="document.images[0].src='grafik_over.png'" onMouseOut="document.images[0].src='grafik_normal.png'"> <img src="grafik_normal.png" border="0" name="grafik1" width="80" height="30" alt="aminet"> über document.images[0] greifst Du auf die 1. Grafik im Dokument zu, denn die 0 in den Klammern ist die Nummer der Grafik im Dokument, beginnend bei 0. Die Grafiken werden nach dem Vorkommen des <img>-Tags gezählt. Mehr dazu findest Du bei SelfHTML: http://de.selfhtml.org/javascript/objekte/images.htm#allgemeines MfG Björn [ Dieser Beitrag wurde von BjoernD am 11.06.2005 um 11:53 Uhr editiert. ] [ - Answer - Quote - Direct link - ] |
2005-06-11, 11:59 h Robin Posts: 1056 User |
@BjoernD: Danke ![]() Da muss ich mal schauen ob ich es problemlos hinkriege die Images durch zu nummerieren. Und dann muss es auch noch mit Voyager klappen , was wohl mein groesstes Hindernis wird ![]() -- my.morphosi.net [ - Answer - Quote - Direct link - ] |
2005-06-11, 12:29 h Robin Posts: 1056 User |
Prima ! Klappt ! DANKE !!! -- my.morphosi.net [ - Answer - Quote - Direct link - ] |
2005-06-13, 16:04 h Holger Posts: 8116 User |
Zitat:Ohne das jetzt getestet zu haben, würde ich doch darauf tippen, daß das dafür vorgesehende Attribut id heißt. Also <img id="nn1" ...> mfg -- Good coders do not comment. What was hard to write should be hard to read too. [ - Answer - Quote - Direct link - ] |
2005-06-20, 23:34 h _PAB_ Posts: 3016 User |
Nein, das Attribut NAME="nn1" ist absolut richtig und anstatt "document.images[0]." sollte man "document.nn1." verwenden, da das mit dem durchnummerieren Spaghetti-Code ist. Fügt man nur ein Bild hinzu oder löscht eines, verschiebt sich die ganze Nummerierung und man muß den ganzen Mist neu durchnummerieren. Meine persönliche Meinung zu dem W3C und HTML 4.0 habe ich ja schonmal gesagt. Generell ist die Lesbarkeit und die Einfachheit des Codes mit dem W3C-Standard völlig verloren gegangen. Ich würde HTML gemäß 3.2 verwenden sowie die hinzugekommenen Techniken wie CSS nutzen. Auf HTML 4.0 und W3C-Kompatibilität gebe ich keinen Euro-Cent, die meisten Browser sind sowieso nicht 100% konform. [ - Answer - Quote - Direct link - ] |
2005-06-20, 23:45 h DJBase Posts: 3354 [Former member] |
Zitat: Du kannst dann aber zumindest sagen, der Fehler liegt nicht bei dir. ![]() -- ![]() ![]() [ - Answer - Quote - Direct link - ] |
2005-06-21, 00:06 h _PAB_ Posts: 3016 User |
@DJBase: Schön, ich kann Dir jede Menge Fehler vom IE aufzählen - nützt mir nur nichts, funktionieren muß es und so aussehen, wie ich es will (bzw. der Kunde). Und einfach zu programmieren soll es auch sein. Ein Webmaster ist nicht die Wohlfahrt. [ - Answer - Quote - Direct link - ] |
-1- | [ - Post reply - ] |
amiga-news.de Forum > Programmierung > JS / HTML | [ - Search - New posts - Register - Login - ] |
![]() |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2025 by amiga-news.de - all rights reserved. |
![]() |