在单个href标记中传递两个链接可以通过以下几种方式实现:
<a href="#link1">Link 1</a>
<a href="#link2">Link 2</a>
然后在页面中定义对应的锚点:
<a name="link1">Link 1 Target</a>
<a name="link2">Link 2 Target</a>
点击"Link 1"会跳转到"Link 1 Target",点击"Link 2"会跳转到"Link 2 Target"。
<a href="javascript:openLink('http://www.example.com/link1', 'http://www.example.com/link2')">Link</a>
然后在JavaScript中定义openLink函数:
function openLink(link1, link2) {
// 执行相应的操作,例如打开链接或者执行其他逻辑
window.open(link1);
window.open(link2);
}
点击"Link"会同时打开"link1"和"link2"两个链接。
<a href="#" data-link1="http://www.example.com/link1" data-link2="http://www.example.com/link2">Link</a>
然后在JavaScript中获取并处理链接:
var link1 = document.querySelector('a').dataset.link1;
var link2 = document.querySelector('a').dataset.link2;
// 执行相应的操作,例如打开链接或者执行其他逻辑
window.open(link1);
window.open(link2);
点击"Link"会同时打开"link1"和"link2"两个链接。
以上是三种常见的在单个href标记中传递两个链接的方法。具体使用哪种方法取决于实际需求和场景。
领取专属 10元无门槛券
手把手带您无忧上云