Susann: der IE packts einfach nicht

Beitrag lesen

Ich habe folgendes Problem. Im NS funktioniert folgendes Script
bei Angabe von r_ow=1,hh=4,l_auf=3,spalt=3, zaehl=4, which='col'

function newButtons (r_ow,hh,l_auf,spalt,zaehl,which)
   {
      l_auf--; l_auf++;
      cells=document.getElementById(l_auf).cellIndex;
      document.getElementById(l_auf).rowSpan=1;
      document.getElementById(l_auf).colSpan=1;
      var main = document.getElementById('testtable');
      var row = main.rows.item(r_ow);

if(which == 'col')
      {  var mycell = row.insertCell(cells+1);  }
      else
      {  var mycell = row.insertCell(cells);  }

mycell.id=hh;
      ce1= document.createElement("center");

i1 = document.createElement("img");
      i1.src='../gif/test.jpg';

i1.name="bild"+hh;
      eval("i1.onclick=function(){setPic('bild"+hh+"',"+hh+","+spalt+","+r_ow+","+zaehl+")}");

ce1.appendChild(i1);
      mycell.appendChild(ce1);

br1= document.createElement("br");
      mycell.appendChild(br1);

ce4 = document.createElement("center");

sp1 = document.createElement("span");
      sp1.id='span'+hh;
      te1=document.createTextNode('');
      sp1.appendChild(te1);
      ce4.appendChild(sp1);
      mycell.appendChild(ce4);

ce2 = document.createElement("center");

b2 = document.createElement("input");
      b2.type='button';
      b2.value='Zurücksetzen';
      eval("b2.onclick=function(){resetPic('bild"+hh+"',"+hh+","+spalt+","+r_ow+","+zaehl+")}");
      ce2.appendChild(b2);
      mycell.appendChild(ce2);

ce3 = document.createElement("center");

b1 = document.createElement("input");
      b1.type='button';
      b1.value='<<';
      b1.id='rbutton'+hh;
      if(l_auf==1) { b1.disabled=true; }
      eval("b1.onclick=function(){ Reward('bild"+hh+"',"+hh+","+spalt+","+zaehl+","+r_ow+")}");
      ce3.appendChild(b1);

b3 = document.createElement("input");
      b3.type='button';
      b3.value='>>';
      b3.id='fbutton'+hh;
      if(l_auf==zaehl) { b3.disabled=true; }
      eval("b3.onclick=function(){ Forward('bild"+hh+"',"+hh+","+spalt+","+zaehl+","+r_ow+")}");
      ce3.appendChild(b3);
      mycell.appendChild(ce3);

f1 = document.createElement("form");
      f1.name = 'hilf'+hh;

hi = document.createElement("input");
      hi.type='hidden';
      hi.name='quelle'+hh;
      hi.value=0;
      f1.appendChild(hi);
      mycell.appendChild(f1);
   }

Aber der Internet Explorer kann es einfach nicht. Er erzeugt mir die Zelle mitsamst einem Bild und allen Buttons. Ich kann nur leider nicht Buttons betätigen. Da kommt eine Fehlermeldung. Es scheint also so, als könnte er die Attribute des Buttons nicht setzen.

Kann mir jemand helfen? Ich weiß nicht mehr weiter.

Danke schön
Susann