Este artigo descreve a diferença entre o InnerHtml e o Pastehtml no JS. Compartilhe -o para sua referência, como segue:
O InnerHTML é um atributo que pode obter ou definir o conteúdo HTML neste elemento. Pode ser usado por qualquer elemento que possa conter nós filhos HTML.
pastehtml () é um método que substitui o texto ou HTML na área de texto especificada. Este método deve ser aplicado a um CreatedTexTrange () ou Document.Selection.Createrange ()
exemplo:
<Script linguage = "javascript"> function addLink () {var Orange = document.selection.createrange (); if (Orange.Text! = '') {var Ourl = window.prompt ('link url ...', 'http: //www.163.com/'); var ohtml = '<a href ='+ourl+'alvo = _blank>'+Orange.text+'</a>'; Orange.Pastehtml (Ohtml); } else {window.alert ('Você não selecionou o texto para vincular!'); }} </Script> netase sina sohu <br> <br> <input type = "button" value = "adicionar link" onclick = "addLink ();">For more information about JavaScript related content, please check out the topics of this site: "Summary of JavaScript switching effects and techniques", "Summary of JavaScript search algorithm skills", "Summary of JavaScript animation effects and techniques", "Summary of JavaScript errors and debugging techniques", "Summary of JavaScript data structures and algorithm skills", "Summary of Javascript Algoritmos e Técnicas de Traversal "e" Resumo do Uso do Javascript Mathematic Operations "
Espero que este artigo seja útil para a programação JavaScript de todos.