我编写了一个实用程序函数,它期望窗口对象可以工作。
function someFunc(windowObj) { windowObj.someOtherFunc(); }
现在,我想调用onclick
一个超链接的这个函数,但是下面的代码并没有发送窗口对象。
<a href='#' onclick='someFunc(this.window)'>Test</a>
这也不起作用:
<a href='#' onclick='someFunc(this)'>Test</a>
我理解在后一种情况下,this
是指 html 锚元素本身。
任何想法如何做到这一点?