0

JavaScript で DIV の内容を変更しようとしています。これが私のhtmlコードです(私はASP.NET 4.0を使用しています)

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:HtmlEditorExtender ID="HtmlEditorExtender1" runat="server" TargetControlID="TextBox1" DisplaySourceTab="true"></asp:HtmlEditorExtender>
<span id='review-button'>review</span>
<div id='review'></div>

そして、ここに TextBox1 コンテンツを取得して DIV にバインドするための私の JavaScript コードがあります

$('#review-button').click(function () {
document.getElementById('review').innerHTML = document.getElementById('<%=TextBox1.ClientID%>').value;
});

次のように表示されます。

this is a <b>test</b>

代わりに次のようにします。

これはテストです

そして、私はjqueryを使用しようとしていますが、まだ希望はありません

$("#review").html($(document.getElementById('<%=TextBox1.ClientID%>')).val());

HtmlEditorExtender がなくても問題なく動作します。理由を知っている人はいますか?私はあなたの助けに感謝します

4

1 に答える 1