我只需要一点帮助,如何在相同的定位标记内调用两个onClick呼叫?
我有以下内容:
onClick =“ wButton(this.id)”
onClick ='window.location =“#top”'
感谢帮助!
答案 0 :(得分:1)
您不能在HTML中复制属性。但是,您可以将onclick
中的语句与;
分开以同时执行它们:
onClick="wButton(this.id); window.location='#top'"
但是,您应该注意onclick
属性已经过时了。您应该考虑使用不引人注目的事件处理程序。在普通的JS中,它看起来像这样:
document.querySelector('#yourElement').addEventListener('click', function() {
wButton(this.id);
window.location = '#top';
});
在jQuery中,它看起来像这样:
$('#yourElement').click(function() {
wButton(this.id);
window.location = '#top';
});