Kiedy należy użyć .innerHTML i kiedy document.write w JavaScript
Czy istnieje ogólna zasada, kiedy należy użyćdocument.write
zmienić zawartość strony i kiedy używać.innerHTML
?
Do tej pory moje zasady były:
1) Użyjdocument.write
gdydodawanie Nowa treść
2) Użyj.innerHTML
gdywymiana pieniędzy istniejąca treść
Ale pomyliłem się, ponieważ ktoś mi to powiedział z jednej strony.innerHTML
to dziwny standard Microsoftu, ale z drugiej strony to czytamdocument.write
nie jest dozwolone w XHTML.
Jakich struktur należy używać do manipulowania kodem źródłowym za pomocą JavaScript?