Ajax を使用して、Web サイトのコメントを投稿しています。
いいえ、ユーザーはテキストボックス内にいくつかのスクリプトを書くこともできます.
問題は、HTML でエンコードしたいことです (HTML タグの削除、スクリプトなど)。
html要素を削除することを意味します。
今のところ、私は次のように失敗しました:
var textData = $("'" + $('#textBox').val() + "'").text();
しかし、これは私のばかげた試みです。動作することもありますが、特殊記号などで失敗する場合があります。
この点に関しては、どんな助けでも大歓迎です。
ありがとうございました。
編集:
ユーザーがコメントを投稿するたびに、コメントをサーバーに送信し、サーバー側でエンコードしてDBに保存し、クライアント側でもHTMLを更新します。エンコードされたメッセージをサーバーから取得したくない