IE, JS i element input

0

Witam, mam naprawdę dziwny problem i nie wiem co z nim zrobić. Już wyjaśniam, w kodzie js chciałem utworzyć dynamiczną zmianę zawartości strony, ale podczas tworzenia obiektów formulaża pojawia się taki problem:

  this.slowLeftButton = document.createElement("input");
  //...
  this.pierwszyWierszA.appendChild(this.slowLeftButton);
  //...
  this.slowLeftButton.type = "button"; //ten wiersz powoduje błędy
  //...

w firefoksie skrypt generuje taki kod:

<input value="&lt;" type="button">

I prawidłowo tworzy przycisk ze strzałką skierowaną w lewo

W IE pojawia się taki błąd: http://www.upimg.eu/show.php?p=3178

Jeśli usunę wartość type, oczywiście tworzy jeszcze głupsze błędy:

<INPUT height="1141447280" width="0" value="<" />

i nic nie wyświetla, co mam robić?

0

khem... siłowe rozwiązanie ;) olać pracę na DOM i użyć starego dobrego

this.pierwszyWierszA.innerHTML += '<input type="button" value="&lt;">'

1 użytkowników online, w tym zalogowanych: 0, gości: 1