Javascript 使用html标记格式化jquery变量
我使用jquery将值从现有asp.net标签复制到另一个asp.net文本框。 我面临的挑战是使用标准html标记将复制的文本格式化为粗体Javascript 使用html标记格式化jquery变量,javascript,jquery,html,asp.net,Javascript,Jquery,Html,Asp.net,我使用jquery将值从现有asp.net标签复制到另一个asp.net文本框。 我面临的挑战是使用标准html标记将复制的文本格式化为粗体 $subject = $("[id$=lblrequestsubject]").html(); $topic = $("[id$=lblrequesttopic]").html(); $("#<%=txtdescription.ClientID%>").html("\n\n\n\n"+"Subject: "+$subject +"\n"+"\
$subject = $("[id$=lblrequestsubject]").html();
$topic = $("[id$=lblrequesttopic]").html();
$("#<%=txtdescription.ClientID%>").html("\n\n\n\n"+"Subject: "+$subject +"\n"+"\n"+"Topic: "+$topic.bold()); //set value
所以我需要做的是将$topic和$subject变量格式化为粗体
请帮忙。
首先感谢:必须是一个div,或者其他允许在其中嵌套其他标记的元素。它不适用于textarea元素。假设这是一个实例,那么以下代码片段将起作用:
第二:使用.html意味着标签的内容不仅仅是文本,使用.text只获取文本值
$subject = $("[id$=lblrequestsubject]").text();
$topic = $("[id$=lblrequesttopic]").text();
$("#<%=txtdescription.ClientID%>").html("\n\n\n\n"+"Subject: "+$subject +"\n"+"\n"+"Topic: <span style='font-weight:bold;'>"+$topic+"</span>"); //set value
ASP:textbox input type='text'不支持html格式您是否试图在其他一些div或元素中将文本显示为粗体?@source.rar$建议通过textbox控件进行此操作的任何其他选项