我正在使用javascript填充表格中的数据,这样可以很好地返回一切。我想把字符串加粗。见下面的代码
$tr.find('.data').val($('#txtName').val() + ' <strong>Address:<\/strong> ' + $('#txtAddress').val());
如何只将“地址”这个词加粗?
答案 0 :(得分:4)
如果.data
是表单输入元素或textarea
,则不能使其变为粗体而不将其转换为富文本区域,这需要大量额外代码文件(通常通过插件)和设置。
如果.data
只是td
或div
等,则.val()
是设置内容的错误方式。如果你只是使用.html()
,那么粗体将会通过,只要它没有在CSS中被覆盖。此外,您不需要转义正斜杠:
$tr.find('.data').html($('#txtName').val() + ' <strong>Address:</strong> ' + $('#txtAddress').val());