asp.net中的部分粗体文本

时间:2015-01-22 10:20:50

标签: javascript jquery asp.net

这就是我添加asp.net标签的方式,

<asp:Label ID="lblFruitNameAndDate" runat="server" ClientIDMode="Static"></asp:Label>

在JavaScript中我正在尝试这个,

  $("#lblFruitNameAndDate").text(webServiceData.FruitName + " '<b> On: " + webServiceData.FruitCrateDate + "</b>");

但在屏幕上我收到了<b>个标签。

2 个答案:

答案 0 :(得分:3)

.text()方法不接受参数,它用于获取文本值而不设置它,这里是jquery docs on .text()

您需要使用.html()

$("#lblFruitNameAndDate").html( webServiceData.FruitName + " '<b> On: " + webServiceData.FruitCrateDate + "</b>" );
{{1}}

答案 1 :(得分:0)

在W3Schools上可以找到大胆方法的演示:

document.write("<p>Bold: " + txt.bold() + "</p>");

并且您还应该考虑bold()方法不是标准方法,并且可能无法在所有浏览器中按预期工作。