javascript - 将对象文字链接到 HTML 地址
问题描述
好的,这是我的问题陈述:我正在尝试使用这些属性创建一个对象,{"name":"John Doe","email":"name@domain.com"}
并且我正在尝试通过访问对象的属性来打印出指向该电子邮件地址的 HTML 链接。
到目前为止,这是我的对象:
var firstObject = {
name: 'John Doe' ,
email: 'name@domain.com'
};
console.log(firstObject);
我希望我的 console.log 输出是通过访问像这样的对象打印出 href 链接的东西:
"<a href="mailto:name@domain.com">John Doe</a>"
解决方案
如果你想在 javascript 中构建元素然后记录它,我会这样做:
var element = '<a href="mailto:' + firstObject["email"] + '">' + firstObject["name"] + '</a>'
console.log(element)
推荐阅读
- flutter - StreamBuilder 完全加载后有没有办法获得回调?
- amazon-web-services - 当节点数超过一个时,Redislabs UI 日志记录错误
- asp.net-core - 网络核心中的数据注释不适用于列表
- javascript - Nodemails 给我 TypeError [ERR_INVALID_ARG_TYPE]:“路径”参数必须是字符串类型。接收类型未定义
- python - 在此类查询中查找或聚合
- grub - 创建一个自动检测 EFI 系统并启动第一个系统的 grub 脚本
- api - 如何使用 Vtiger API 在修改时间上查询模块(潜力)
- python - 英特尔实感 - 在两个 numpy 数组中对齐深度和颜色
- python - discord.ext.commands.errors.CommandNotFound:找不到命令“平衡”
- php - 具有 enctype 的表单在请求中返回空文件