divタグを埋め込むために内部HTMLを使用するとどのような欠点がありますか?すべてのシナリオが考えられます。 Thankudivタグを設定するためにinnerhtmlを使用するとどのような欠点がありますか
答えて
一つの欠点は、手動での特殊文字をエスケープする必要がありますということです。したがって、>、<、および&のような文字をエンコードする必要があります(HTMLエンコードの場合はWikipedia articleを参照してください)。
これは、HttpServerUtility.HtmlEncodeのような.NETライブラリに焼き付けるためのユーティリティがあるので、これはかなり簡単ですが、多くの人がこれを忘れて、すべての特殊なケースをテストしません。
div
に任意のHTMLを入力するだけであれば、手動でHTMLを構築している可能性があります。つまり、文字列の連結やそのようなプリミティブを使用していると間違ってしまう可能性があります。 。
このクライアント側を実行している場合は、innerHTML
を設定するのではなく、DOMに要素を追加するだけです。
これについての議論がすでにあります: http://www.developer-x.com/content/innerhtml
この記事は、最近のajax/jsonの大量使用を考えると時代遅れです。 – Carvellis
@Jappieが正しいです - あなたは2002年に書かれた文書を今日の "議論"への参照として使用しようとしていますか?これらの例の中には、現在同じように動作していないものもあります。 –
- 1. ネットワークサービスの代わりにローカルシステムをアプリケーションプールに設定するとどのような欠点がありますか?
- 2. Draw SOMETHINGのようなゲームを開発するためにRedisデータベースを使用することには何らかの欠点がありますか?
- 3. innerhtmlをC#コードのジェネリックコントロール(div)にどのように設定しますか?
- 4. プリペアドステートメントを使用することには欠点がありますか?
- 5. -Bsymbolic-functionsの使用には欠点がありますか?
- 6. コントローラを作成するためにangular.moduleを使用するとどのようなメリットがありますか?
- 7. div要素を作成するためにjqueryクローンを使用すると、どのようにIDタグを設定できますか?
- 8. GCCで-O3を使用することに欠点はありますか?
- 9. タグのHTML属性の間にスペースを持たないという欠点はありますか?
- 10. 決して使用されない関数を定義すると、どのような欠点がありますか?
- 11. プリミティブでないオブジェクトに「使用する」という欠点がありますか?
- 12. LINQを使用するためにどのようなメソッドをオーバーライドする必要がありますか?
- 13. dev/prodに同じelasticsearchインスタンスを使用すると、どのような難点がありますか
- 14. AJAXをRIAとして使用することには何らかの欠点がありますか?
- 15. Javaのマップキーとして任意のオブジェクトを使用することにはどのような欠点がありますか?
- 16. パフォーマンスにはどのような利点がありますか?すべてのDOMイベントを一度に設定するか、徐々に設定しますか?
- 17. SQLクエリでエイリアスを使用しないと欠点はありますか?
- 18. Ejabberd IQ time_out、time_outを1秒に設定すると何が欠点になりますか?
- 19. 2つのWSUSサーバーを使用することには何らかの欠点がありますか?
- 20. WebアプリケーションでThreadPool.QueueUserWorkItemを使用する場合の欠点はありますか?
- 21. スクリプトにNPMを使用する利点にはどのようなものがありますか?
- 22. SnapLabはInterface Builderでautolayoutを使用するとどのような利点がありますか?
- 23. MVCでのページ設定:Html.HyperLinkForのようなものを得るためにとにかくありますか
- 24. プロキシキャッチサーバーを使用する利点と欠点は何ですか?
- 25. 階層タグにはどのようなユーザーレベルの抽象化を使用する必要がありますか?
- 26. 前処理されたCSSをapp-bundleに含めないという欠点はありますか?
- 27. APIを中心としたウェブサイトにスピードの欠点がありますか?
- 28. Soapuiで200リクエスト/秒を送信するためにどのような設定を使用する必要がありますか?
- 29. NetBeansでAndroid用に開発することに欠点はありますか?
- 30. VAGRANT_CWDをどのように設定する必要がありますか?
インタビュー質問...? ;-) – 5arx
いいえ、自己学習の質問 – user287745