gpt4 book ai didi

C#> 使用 jquery 编辑的标签忽略 HTML 标签

转载 作者:太空宇宙 更新时间:2023-11-03 21:13:43 25 4
gpt4 key购买 nike

出于某种原因,当我使用 jquery 在标签中插入 html 时,标签将标签视为普通文本

例如:

  • 我想要这个 -> ABC
  • 标签显示这个 -> < b >ABC

当按下 btnBold 时,它获取 txtA 的值,将其更改为粗体,然后将此值赋予 LabelB

<script type="text/javascript">
$(document).ready(function () {

function ChangeText(elementID, openTag, closeTag, elementID2)
{
var textArea = $('#' + elementID);
var textArea2 = $('#' + elementID2);
$(textArea2).text("<b>" + textArea.val() + "</b>");
}

$('#btnBold').click(function () {
ChangeText("<%=txtA.ClientID%>","<b>","</b>","<%=LabelB.ClientID%>");
});

ASPX

<button id='btnBold' value='Bold' style="width:20px;"><b>n</b></button>    
<asp:textbox id="txtA" Text="ABC" tabIndex="1" runat="server" ></asp:textbox>
<asp:Label ID="LabelB" runat="server"></asp:Label>

最佳答案

改为使用 html():

$(textArea2).html("<b>" + textArea.val() + "</b>");

关于C#> 使用 jquery 编辑的标签忽略 HTML 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35918087/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com