pilazius13
Mitglied
Registriert: 18.03.2007
Beiträge: 3
|
|
Hallo Forum,
ich habe ein Problem mit Java Skript. Es handelt sich um einen "Mouseover" für Bilder.
Dies ist der Code in HTML:
<IMG SRC="images/bild1.jpg"alt="Bild1" WIDTH=150 HEIGHT=90 border="0"style="FILTER: alpha(opacity=100)" onMouseOver=nereidFade(this,70,10,30) onMouseOut=nereidFade(this,100,50,5)>
Hier die Funktion dazu in js:
function nereidFade(object, destOp, rate, delta) { if (!document.all) return if (object != "[object]") { setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0); return; }
Fehlermeldung beim validieren:
... =100)" onMouseOver=nereidFade(this,70,10,30) onMouseOut=ne ... ^Error: an attribute value must be quoted if it contains any character other than letters (A-Za-z), digits, hyphens, and periods; use quotes if in doubt
Habe keine Ahnung was ich machen soll. Habe im HTML das this mal in 'this' gesetzt ... brint aber auch nix. Hat jemand eine Idee wie ich das valide hinbekommen kann? Muß ich in der funktion was ändern?
Vielen Dank für einen Tip und Gruß
pilazius
|
|
| 26.04.2007 15:40:00 |
|
HTMELL
Administrator
Registriert: 11.05.2006
Beiträge: 544
|
|
Hallo, du musst onmouseover="...." schreiben, d.h. die Anführungsstriche fehlen. Das solltest Du Dir am besten bei allen Attributen angewöhnen ;-))
_______________________________________ mfg Thomas Mell
www.validome.org
|
|
| 26.04.2007 16:05:17 |
|
pilazius13
Mitglied
Registriert: 18.03.2007
Beiträge: 3
|
|
|
| 26.04.2007 17:14:33 |
|
Wechsel zu
Die letzten Beiträge aus diesen Forum
|
|