この記事では、JSのInnerHTMLとPasteHTMLの違いについて説明します。次のように、参照のために共有してください。
InternHTMLは、この要素でHTMLコンテンツを取得または設定できる属性です。 HTMLチャイルドノードを含む可能性のある任意の要素で使用できます。
Pastehtml()は、指定されたテキスト領域内のテキストまたはHTMLを置き換えるメソッドです。この方法は、createdtextrange()またはdocument.selection.createrange()に適用する必要があります
例:
<スクリプト言語= "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+'ターゲット= _blank>'+orange.text+'</a>'; orange.pastehtml(ohtml); } else {window.alert( 'リンクするテキストを選択しませんでした!'); }} </script> netease sina sohu <br> <br> <入力型= "button" value = "add link" onclick = "addlink();">JavaScript関連のコンテンツの詳細については、このサイトのトピックをご覧ください:「JavaScriptの切り替え効果とテクニックの要約」、「JavaScript検索アルゴリズムスキルの要約」、「JavaScriptアニメーション効果とテクニックの概要」、「Javascriptエラー、および「Javascriptデータ構造」の概要」の概要の要約の要約をご覧ください。 JavaScriptトラバーサルアルゴリズムとテクニック」、および「JavaScriptの数学的操作の使用法の要約」
この記事がみんなのJavaScriptプログラミングに役立つことを願っています。