Cytat(kilas88 @ 4.04.2009, 15:15:39 )

Input zagnieżdżasz w jakimś elemencie nadrzędnym (np. DIV). Następnie chcąc zmienić typ pola - zmieniasz zawartość pola DIV (innerHTML) wstawiając nowe pole. Możesz też wyczyścić ten DIV i działać na modelu DOM.
Jestem żółtodziobem. W js siedzę dopiero 4godziny ;/
Czytałem, że innerHTML nie jest żadnym standardem, więc wolałbym z niego nie korzystać.
Wolałbym skorzystać z modelu DOM. Czy ten zapis, który używam w wyżej podanym skrypcie to jest z modelu DOM?
Cytat(kilas88 @ 4.04.2009, 15:15:39 )

Input zagnieżdżasz w jakimś elemencie nadrzędnym
Kod
<span class="postcolor"><form name="formularz_dodaj"</span> metod="... >
<input name="<span class="postcolor">p_nazwa</span>" type="file" /> .....
</form>
Elementem nadrzędnym jest formularz. I właśnie wyżej podany zapis działa w FF, nie działa w IE. Jak przechytrzyć IE?