在HTML中插入javascript

在HTML中插入javascript,javascript,html,insert,Javascript,Html,Insert,我有以下代码: <a href='google.com' title=' '> <script>exam='y';</script> </a> 我想添加这个脚本exam='y'内部标题标签,如下所示: <a href='google.com' title=' <script>exam='y';</script> '> <script>exam='y';</script> &l

我有以下代码:

 <a href='google.com'  title=' '> <script>exam='y';</script> </a>

我想添加这个脚本
exam='y'内部标题标签,如下所示:

 <a href='google.com'  title=' <script>exam='y';</script> '> <script>exam='y';</script> </a>


但它不起作用。希望你的帮助

将javascript单独放在脚本标记中,然后指向元素属性进行设置

<a id="myId" href='google.com' title=''> my link </a>


window.onload = function () {
    document.getElementById("myId").setAttribute("title", "some title");
}

window.onload=函数(){
document.getElementById(“myId”).setAttribute(“标题”、“某些标题”);
}
小提琴:

如果动态设置标题,则不需要标记中的属性。它将由javascript设置,如下所示


你期待什么,看到什么?第一个显而易见的答案是使用
标题的引号
string我想您想动态更改页面标题。。。请确切指定要执行的操作……如果脚本放在它所查找的元素之后,则无需等待页面加载。此外,必须注意,以这种方式定义的
onload
处理程序只能有一个。如果需要其中两个,请使用
addEventListener
(++
attachHandler
如果您需要支持IE@Jan-是的,正确。一旦在DOM中创建了元素,您就可以对其进行操作。@Jan-同样,您是正确的。但是这种情况将很少见。就个人而言,我更喜欢一个作为构造函数。这更多是一个偏好问题。感谢您添加一些想法。