click()中的click()返回href内容

时间:2012-10-17 15:21:08

标签: javascript

我想模拟用户自己点击<a>。抓住并警告我期待[对象]的内容,但我获得了href内容!我没有使用jQuery。

链接

<a href="javascript:showExplorerTab();" id="lnk_blend_explorer" onFocus="this.blur();">Blend</a>

的Javascript

var o = document.getElementById("lnk_blend_explorer");
alert(o);
o.click();

警报显示... javascript:showExplorerTab(); ......而不是...... [对象]

为什么会这样?

1 个答案:

答案 0 :(得分:5)

所有<a href>个元素都有toString()方法返回其href属性。不要问我为什么,这就是它的工作原理。