
假设a就是你得到的一个a标签的DOM模型
那么, a.attachEvent(sEvent, fpNotify)就可以了.
参数sEvent是事件名称, 比如onclick对应就是'click', fpNotify就是一个函数对象.
javascript也是动态语言, eval('')可以接受一个字符串, 执行字符串中的语句, 并返回结果. 学javascript推荐看javascript高级程序设计.
function addTarget(){var Sigma = document.getElementsByTagName('a')
for (var i = Sigma.length - 1i >= 0i--) {
Sigma[i].setAttribute("target","_blank")
}
}
window.onload = addTarget
创建一个a标签,设置href target rel,插入到文档中,执行该对象的点击事件,然后删掉。
function open(url,rel,target){var a=document.createElement("a")
a.href=url
a.target=target
a.rel=rel
document.body.appendChild(a)
a.click()
document.body.removeChild(a)
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)