Modern Web Guidance is nu stabiel. Upgrade je programmeeragents met door experts gecontroleerde best practices voor webontwikkeling. Lees de aankondiging.
Je zou kunnen zeggen dat we ook document.write hebben voor een aantal use cases.
innerHTML is gestandaardiseerd in HTML5 en daarmee ook een broermethode insertAdjacentHTML. Deze werkt als innerHTML , maar maakt het mogelijk om specifieker aan te geven waar we de HTML-inhoud willen invoegen: beforeBegin, afterBegin, beforeEnd en afterEnd.
varul=document.getElementById("list");ul.insertAdjacentHTML("beforeEnd","<li>A new li on the list.</li>");
Tot nu toe was het grootste probleem met insertAdjacentHTML het gebrek aan browserondersteuning. Nu Firefox insertAdjacentHTML vanaf versie 8 implementeert , zal het beschikbaar zijn in alle belangrijke browsers, inclusief mobiele browsers. Als u het nu wilt gebruiken en wilt controleren of het werkt in Firefox-versies ouder dan 8, kunt u deze polyfill gebruiken.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Translation issue","translationIssue","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2011-08-27 UTC."],[],[]]