Formatierung in getByid Zeile

madesign

Grünschnabel
Hallo,

ich habe folgendes kleines Problem. Mit:
Code:
<script type="text/javascript"> 
<!-- 
var bildname ;	// Bildname 
var text ; // Bildtext 

function copy(bildname,titulo,description) 
{ 
document.change.src = bildname; 
document.getElementById("titulo").innerHTML = titulo; 
document.getElementById("texto").innerHTML = description; 
//alert ("bildname " + bildname +" / text " + text) ; 

}
lese ich u.a. folgende Zeile aus:
HTML:
<a href="javascript:onClick=copy('imagen/abst.jpg','&quot;Abstracto&quot;','acr&iacute;lico y &oacute;leo sobre madera<br />t&eacute;cnica mixta <br />0,69 x 0,69 mt.')">"Abstracto"</a>
Wenn ich die Seite validiere bekomme ich wegen der <br> innerhalb des a Tags aber eine Fehlermeldung. Wie formatiere ich die Zeile richtig?

Liebe Grüsse, Michael

Die Seite:http://nancycabanillas.com.ar/galeria.html
 
Du musst die Kleiner-als- und Größer-als-Zeichen ebenfalls durch Zeichenreferenzen darstellen:
HTML:
<a href="javascript:onClick=copy('imagen/abst.jpg','&quot;Abstracto&quot;','acr&iacute;lico y &oacute;leo sobre madera&lt;br /&gt;t&eacute;cnica mixta &lt;br /&gt;0,69 x 0,69 mt.')">"Abstracto"</a>
Oder du kodierst die Zeichen in JavaScript:
HTML:
<a href="javascript:onClick=copy('imagen/abst.jpg','&quot;Abstracto&quot;','acr&iacute;lico y &oacute;leo sobre madera\x3Cbr /\x3Et&eacute;cnica mixta \u003Cbr /\u003E0,69 x 0,69 mt.')">"Abstracto"</a>
 
Zurück