問題タブ [outerhtml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - JAVASCRIPT:IE:outerHTML
IEブラウザを使用してouterHTMLで遭遇する問題
私が言うなら:
それは正常に動作します:
しかし、私が言うなら
次のエラーが表示されます。
Line:389 は "msg.outerHTML = txt;" に関するものです。
誰でもこれで私を助けることができます..前もって感謝します
javascript - JavaScriptでouterHTMLを使用する必要があるのはいつですか?
innerHTML と outerHTML を使用する必要がある場合の違いは何ですか。また、outerHTML を実装してコンテンツを置換または追加するにはどうすればよいでしょうか?
php - DOMDocument の外側の html を返すには?
文字列内のビデオリンクを置き換えようとしています-これが私のコードです:
残念ながら、outerHTML
次のような完全なハイパーリンクのhtmlコードを取得しようとしているときには機能しません<a href='http://www.myurl.com/video.flv'></a>
これを達成する方法はありますか?
c# - HTMLDocumentのouterHTMLを設定することは可能ですか?
以下は、IEに表示されるHTMLを変更するために使用するコードです。ただし、常に例外がスローされます-outerHTMLプロパティを設定できませんでした。この操作のターゲット要素が無効です。アウターHTMLを設定することはできませんか?
ありがとう。
javascript - HTML マークアップをレンダリングせずにブラウザーに表示する
Javascript の実装を開始したので、トラブルシューティングを行う必要があり、HTML をレンダリングせずに画面に出力したいと考えています。要素に(IEで)アクセスできます
と思いますが、確かなことを証明することはできません。
では、 document.writeにタグを含む要素全体を表示させるにはどうすればよいでしょうか?
javascript - javascriptを使用して親divをポップアップdivに渡す
私はクライアント用のページを設計しており、何らかの方法で印刷したい「areaToPrint」という div 内にデータベース テーブルがあり、テーブルを css フォーマットできるようにしたいと考えています。基本的な考え方は、JavaScript を使用して「areaToPrint」.innerhtml を、css 形式のファイル printer.php 内の「printer」という div に送信することです。
//メイン/親ページのスクリプト
//Printer.php 内の body 要素
areaToPrint の内容で、ポップアップされた printer.php のプリンター div を埋めたいと思います。次のようなものを使用して同様のタスクを実行できました
しかし、div内のテーブルをcssフォーマットできるようにしたいです。(javascript はリンクで呼び出されます)
JavaScriptの欠陥に関する提案はありますか?
javascript - 別のドメインの Web ページ ドキュメントの importNode
別のドメインにある別の Web ページのノードから document.evaluate (つまり xPath) を使用してキャプチャしたノードの「outerHTML」を取得したいと考えています。つまり、2 番目のタブのコンテンツにアクセスしようとしている JavaScript を実行している Firefox タブがあります。2 番目のタブで Web ページのコンテンツを制御することはできません。
同様の質問への回答とともに importNode を使用しました...
firefox で OuterHTML を実行するにはどうすればよいですか?
他のクロスドメイン操作を行うことはできますが、importNode を機能させることはできません。これは Firefox で動作するためだけに必要です。
これまでのところ、エラーメッセージが表示されます:「プロパティへのアクセスがコードを拒否しました:1010」...
jquery - JQuery の「外部 HTML」が IE9 標準ビューで変更された値を表示しない
私たちのアプリケーションでは、$('div').append(obj.clone()).html() アプローチを使用して、オブジェクトの外側の html を取得しています。基本的に、オブジェクトのクローンを作成し、オブジェクトの html を取得してから、html で正規表現の置換を行います (主に ID とその他の属性を置換するため)。これらのオブジェクトは INPUT タイプであり、それらの値はユーザーによって変更されている可能性があります。IE9 標準モードで試すまでは、すべて正常に機能していました。何らかの理由で、このモードでオブジェクトの外側の HTML を取得しても、HTML で更新された値が取得されないようです。これを実証するために、ここに小さなプログラムを示します。最初に IE8 標準で実行してみると、値が更新されることがわかります。次に print html を呼び出すと、更新された値が表示されます。しかし... IE9モード(標準)に切り替えると、HTMLを出力すると元の値が表示されますが、値が変更された後でも。doStuff と doStuff2 の 2 つの関数があり、どちらも同じ結果になります。clone() に問題があるかどうかを確認するために両方を実行しましたが、そうではないようです。POCコードは次のとおりです。
ありがとう
javascript - 要素、innerHTML を作成して追加しますか? 恐怖... [jqueryはやめてください]
次のようにアルファベット順にリストを返すスクリプトがあります
ただし、リストには多くの項目 (ほぼ 100) があり、次のように並べ替えたいと考えています。
私は実際に果物を選別しているわけではありません。これは単なる例です。
それはその形式でなければなりません。理由は重要ではありません。スパン要素と個々のリストを作成して追加するのに助けが必要なだけです。内部/外部 HTML を使用してみましたが、非常に難しいことがわかりました。現在、次のようなものがあります。
JQUERY の使用は避けてください。
私はこれを十分に強調することはできません!!
私はまだjavascriptのアマチュアであり、jsはすでに十分に難しいと感じているため、理解するのが非常に難しいだけでなく、jqueryの構文は理解するのが愚かなほど難しい.
jqueryを使用しなくても、私が目指していることを達成できると確信しています。
何か案は?すべてのヘルプ/コメント/アイデアは大歓迎です。
どうもありがとう。