Dieser Artikel beschreibt den Unterschied zwischen Innerhtml und PastEHTML in JS. Teilen Sie es für Ihre Referenz wie folgt weiter:
InnerHTML ist ein Attribut, das den HTML -Inhalt in diesem Element erhalten oder festlegen kann. Es kann von jedem Element verwendet werden, das HTML -Kinderknoten enthalten kann.
PastEHTML () ist eine Methode, die Text oder HTML im angegebenen Textbereich ersetzt. Diese Methode muss auf eine createdTextrange () oder document.Selection.Createrange () angewendet werden.
Beispiel:
<Script Language = "javaScript"> Funktion addlink () {var orange = document.selection.createrange (); if (orange.text! var ohtml = '<a href ='+url+'target = _blank>'+orange.text+'</a>'; orange.pastehtml (OHTML); } else {window.alert ('Sie haben den Text nicht zum Verknüpfen ausgewählt!'); }} </Script> netease Sina sohu <br> <br> <Eingabe type = "button" value = "link add link" onclick = "addlink ();">Weitere Informationen zu javaScriptbezogenen Inhalten finden Sie in den Themen dieser Website: "Zusammenfassung der JavaScript -Switching -Effekte und -Techniken", "Zusammenfassung der JavaScript -Suchalgorithmusfähigkeiten", "Zusammenfassung der JavaScript -Animationseffekte und -Techniken", "Zusammenfassung der JavaScript -Fehler und Debugging -Techniken", "Summary of Javacript -Daten", "Summary of Javacript Data Structures" "" "" "" "" "" "" "" "" JavaScript -Traversalalgorithmen und -techniken "und" Zusammenfassung der Nutzung von JavaScript -Mathematischen Operationen "
Ich hoffe, dieser Artikel wird für JavaScript -Programme aller hilfreich sein.