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: <INPUT TYPE='text' NAME='Abstand' SIZE='8' MAXLENGTH='10' VALUE=' m'></B></P>"+
"<BR>"+
"<P><B>Format der Stützen: "+
"<INPUT TYPE='radio' NAME='Format' VALUE='rund'>rund "+
"<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: <INPUT TYPE='text' NAME='z0z1' SIZE='8' MAXLENGTH='10' VALUE=' m'></B></P>"+
"<P><B>Abstand z0 zu z2: <INPUT TYPE='text' NAME='z0z2' SIZE='8' MAXLENGTH='10' VALUE=' m'></B></P>"+
"<BR>"+
"<P><B>Format der Stützen: "+
"<INPUT TYPE='radio' NAME='Format' VALUE='rund'>rund "+
"<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: <INPUT TYPE='text' NAME='Abstand' SIZE='8' MAXLENGTH='10' VALUE=' m'></B></P>"+
"<BR>"+
"<P><B>Format der Stützen: "+
"<INPUT TYPE='radio' NAME='Format' VALUE='rund'>rund "+
"<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: <INPUT TYPE='text' NAME='z0z1' SIZE='8' MAXLENGTH='10' VALUE=' m'></B></P>"+
"<P><B>Abstand z0 zu z2: <INPUT TYPE='text' NAME='z0z2' SIZE='8' MAXLENGTH='10' VALUE=' m'></B></P>"+
"<BR>"+
"<P><B>Format der Stützen: "+
"<INPUT TYPE='radio' NAME='Format' VALUE='rund'>rund "+
"<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