Esiste una regola generale, quando si dovrebbe usare document.write
per modificare il contenuto del sito Web e quando utilizzare .innerHTML
?Quando si dovrebbe usare .innerHTML e quando document.write in JavaScript
finora la mia regole erano:
1) Utilizzare document.write
quando aggiungendo nuovi contenuti
2) Utilizzare .innerHTML
quando cambia esistente contenuto
Ma io sono confuso, dato che qualcuno ha detto me che da un lato lo .innerHTML
è uno strano standard Microsoft, ma d'altro canto ho letto che document.write
non è consentito in XHTML.
Quali strutture dovrei usare per manipolare il mio codice sorgente con JavaScript?
Troppo pigro per approfondire (e puoi google perché), ma in pratica non utilizzare MAI document.write. Ulteriori informazioni: http: // stackoverflow.it/questions/802854/why-is-document-write-considered-a-bad-practice (E, come per la maggior parte degli assoluti, non intendo veramente mai. Ci sono usi per questo, ma non molti.) – Corbin