在javascript onclick中使用锚点href

时间:2014-02-17 21:20:20

标签: javascript html onclick href

我想在同一个锚点的onclick方法中使用href。

这是一个锚:

<a href="http://www.google.com" onclick="VideoTrackNLog('Best Practices 3','www.google.com');"><img alt="Best Practice 3"      src="timg/BestPractice3.jpg" style="width: 236px; height: 157px" /> </a></td>

这是onclick正在使用的代码:

function VideoTrackNLog(videoname, filename, file) {
        frmVideoTrackNLog.videoname.value = videoname;
        frmVideoTrackNLog.nextpagename.value = filename;
        frmVideoTrackNLog.submit();
        window.open(file,'Video','height=200,width=200,left=190,top=110,resizable=yes,scrollbars=yes,toolbar=no,menubar=no,location=no,directories=no,status=yes');
}

想法是将href中的URL移动到函数中的第三个参数。这有可能吗?

2 个答案:

答案 0 :(得分:0)

VideoTrackNLog('Best Practices 3','www.google.com', this.href);

答案 1 :(得分:0)

href留空并将URL移动为函数参数:

<a href=# onclick="VideoTrackNLog('Best Practices 3','www.google.com', 'http://www.google.com');">
    <img alt="Best Practice 3" src="timg/BestPractice3.jpg" style="width: 236px; height: 157px" />
</a>