Marc: Firefox top, im IE geht nichts...

Beitrag lesen

Hallo zusammen,

ich programmiere gerade eine Homepage, meine Javascript läuft im Firafox auch einwandfrei, doch im IE wird gar nichts angezeigt...

<script type="text/javascript">
  <!--
 var a = "<div class='stuetzen'>"+
  "<img src='innen2.jpg' alt='i2' border='0'>"+
  "</div>"+

"<div class='text'>"+
  "<P><B>Abstand zur Wand: &nbsp; <INPUT TYPE='text' NAME='Abstand' SIZE='8' MAXLENGTH='10' VALUE=' m'></B></P>"+
  "<BR>"+
  "<P><B>Format der St&uuml;tzen: &nbsp;"+
  "<INPUT TYPE='radio' NAME='Format' VALUE='rund'>rund&nbsp;&nbsp;"+
  "<INPUT TYPE='radio' NAME='Format' VALUE='quadratisch'>quadratisch</B></P>"+
  "</div>";
 var b = "<div class='stuetzen'>"+
  "<img src='innen4.jpg' alt='i4' border='0'>"+
  "</div>"+

"<div class='text'>"+
  "<P><B>Abstand z0 zu z1: &nbsp; <INPUT TYPE='text' NAME='z0z1' SIZE='8' MAXLENGTH='10' VALUE=' m'></B></P>"+
  "<P><B>Abstand z0 zu z2: &nbsp; <INPUT TYPE='text' NAME='z0z2' SIZE='8' MAXLENGTH='10' VALUE=' m'></B></P>"+
  "<BR>"+
  "<P><B>Format der St&uuml;tzen: &nbsp;"+
  "<INPUT TYPE='radio' NAME='Format' VALUE='rund'>rund&nbsp;&nbsp;"+
  "<INPUT TYPE='radio' NAME='Format' VALUE='quadratisch'>quadratisch</B></P>"+
  "</div>";
 var c = "<div class='stuetzen'>"+
  "<img src='aussen2.jpg' alt='a2' border='0'>"+
  "</div>"+

"<div class='text'>"+
  "<P><B>Abstand zur Wand: &nbsp; <INPUT TYPE='text' NAME='Abstand' SIZE='8' MAXLENGTH='10' VALUE=' m'></B></P>"+
  "<BR>"+
  "<P><B>Format der St&uuml;tzen: &nbsp;"+
  "<INPUT TYPE='radio' NAME='Format' VALUE='rund'>rund&nbsp;&nbsp;"+
  "<INPUT TYPE='radio' NAME='Format' VALUE='quadratisch'>quadratisch</B></P>"+
  "</div>";
 var d = "<div class='stuetzen'>"+
  "<img src='aussen4.jpg' alt='a4' border='0'>"+
  "</div>"+

"<div class='text'>"+
  "<P><B>Abstand z0 zu z1: &nbsp; <INPUT TYPE='text' NAME='z0z1' SIZE='8' MAXLENGTH='10' VALUE=' m'></B></P>"+
  "<P><B>Abstand z0 zu z2: &nbsp; <INPUT TYPE='text' NAME='z0z2' SIZE='8' MAXLENGTH='10' VALUE=' m'></B></P>"+
  "<BR>"+
  "<P><B>Format der St&uuml;tzen: &nbsp;"+
  "<INPUT TYPE='radio' NAME='Format' VALUE='rund'>rund&nbsp;&nbsp;"+
  "<INPUT TYPE='radio' NAME='Format' VALUE='quadratisch'>quadratisch</B></P>"+
  "</div>";
 var leer = "";

function Aendern1() { alert("hallo"); document.all.Bild.innerHTML = a; }
 function Aendern2() { document.all.Bild.innerHTML = b; }
 function Aendern3() { document.all.Bild.innerHTML = c; }
 function Aendern4() { document.all.Bild.innerHTML = d; }
 function Leer()     { document.all.Bild.innerHTML = leer; }

//-->
 </script>

Der Link is dann auf einen Radiobutton gesetzt:

<INPUT TYPE="radio" NAME="Stuetzen" VALUE="2i" onClick="javascript:Aendern1()">

Weiß jemand warum das nicht funktioniert?
Ich hab durch ausprobieren rausgefunden das er z.B. <div> nicht mag im IE, aber warum?
Muss ich alles umprogrammieren?

Gruß, Marc