javascript - Javascript在引号中加粗文本字符串
问题描述
我有这样的脚本:
document.getElementById("cfsubmit").addEventListener("click", function() {
var check = document.getElementById("cfemail"); // Get checkbox element
var formEl = document.forms.cityfibre_form; // Get the form
var formData = new FormData(formEl); // Creates form object
// Get all form data values
var cableRoute = formData.get('proposed_cable_route');
var buildingPost = formData.get('building_post_2000');
var asbestosReport = formData.get('asbestos_report');
var surveyorName = formData.get('surveyor');
var latitude = formData.get('latitude');
var longitude = formData.get('longitude');
var jobAddress = formData.get('address');
var jobPostcode = formData.get('postcode');
var propertyBlock = formData.get('cf_property_block')
var propertyBlockNumber = formData.get('cf_number_of_blocks')
var subject = "Submission from " + surveyorName;
var body = 'Surveyor:' + surveyorName + '\n'
+ 'Proposed Cable Route: ' + cableRoute + '\n'
+ 'Is the building post 2000: ' + buildingPost + '\n'
+ 'Do you have asbestos report: ' + asbestosReport + '\n'
+ 'Latitude: ' + latitude + '; Longitude: ' + longitude + '\n'
+ 'Address: ' + jobAddress + '; Postcode: ' + '\n'
+ 'Property blocks (Y/N): ' + propertyBlock + '; Number of property blocks: ' + propertyBlockNumber + '\n'
;
var mailTo = "mailto:mk@gmail.com?subject="+encodeURI(subject)+"&body="+encodeURI(body);
if (check.checked == true) { // If checked then fire
let link=document.createElement("a"); // Creates <a> element in DOM
link.href = mailTo; // Adds mailto link to <a>
link.click(); // Clicks the <a> and open default mail app
link.remove();
mainForm.submit();
}
mainForm.submit(); // Submits the form
});
我想让''
引号内的文字加粗。
我试过这样的事情:
+ '<b>Proposed Cable Route:</b> ' + cableRoute + '\n'
但在我的电子邮件正文中,我确实收到了建议的电缆路线
我也尝试了这个解决方案:
通过 googlescript 发送时在电子邮件正文中加粗特定字词
但是在我的开始和结束申请之后,我var body
什么都没有。
我也在考虑这个解决方案:
但它看起来不适合我。
我怎样才能使这个文本有底气?
解决方案
推荐阅读
- php - Clickhouse 和 Symfony 5
- flutter - 如何在相同语言但不同国家的颤振中使用l10n的@@locale标签
- reactjs - 路由“登录”的组件必须是反应组件
- unix - Unix 在字符串中添加双引号
- sql - SQL Server:如何在按用户分组的日期范围内选择第一个和最后一个值
- sql-server - SQL 解决没有可重复读取或 TABLOCKX 的左连接问题
- python - Python - 在没有 Redis 库的情况下连接 Redis
- flutter - Flutter Drawer - 无法编辑颜色
- c# - 使用 Azure Key Vault 对机密(类别)进行排序
- c# - 当 SQL Server 中的数据类型为十进制 (7,6) 时,将数字转换为数据类型数字的算术溢出错误