【发布时间】:2012-05-10 00:49:41
【问题描述】:
我需要将 html 放在 javascript 字符串中。具体来说,我想用 javascript 添加一个 HTML 链接到一个 div 标签。
html:
<div id="mydivtag"></div>
javascript:
document.getElementById('mydivtag').innerHTML = "<li><a href=\"someLink\">Some Link</a></li> ";
我是否正确格式化了我通过 javascript 添加的 html 链接?
【问题讨论】:
-
当你执行你的代码时它会起作用吗?
-
如果它的工作你编码正确
-
是的,但你可以使用单引号或节点(document.createElement、appendChild)
-
如果你不知道渲染html模板,你应该检查handlebarsjs.com。它会让你的流程更健壮,以后维护更简单:)
-
我收到错误消息:与元素类型“a”关联的属性“href”需要打开引号。
标签: javascript html hyperlink dom-manipulation