Kalle_Worms: Validator motzt Strings in JavaScript an

Beitrag lesen

Hallöle,

habe meine Seite durch den Validator http://validator.w3.org/ geschickt.

Mit JavaScript möchte ich bei Mausklick ein Objekt schreiben, aber der Validator motzt:

  • end tag for element "EMBED" which is not open
  • end tag for element "OBJECT" which is not open
  • (und weitere)

<script language="JavaScript" type="text/javascript">
<!--
...
  var txt   ="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' ";
  txt = txt +"codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' ";
  txt = txt +"width='10' height='10'>";
  txt = txt +"<param name='movie' value='"+quelle+"'>";
  txt = txt +"<param name='loop' value='false'>";
  txt = txt +"<param name='quality' value='high'>";

txt = txt +"<embed src='"+quelle+"' quality='high' ";
  txt = txt +"pluginspage='http://www.macromedia.com/go/getflashplayer' ";
  txt = txt +"type='application/x-shockwave-flash' width='10' height='10'>";
  txt = txt +"</embed></object>";
  document.getElementById("flash").innerHTML = txt;
...
//-->
</script>

Wieso ????

LG Kalle