【问题标题】:Reference hyperlink from button with java script使用 javascript 从按钮引用超链接
【发布时间】:2013-11-05 22:51:13
【问题描述】:

我有一个在网格视图中动态生成超链接的网页。每个超链接都应该是一个相应的按钮,除了调用链接之外什么都不做。如何从我的 clientclick 按钮事件中引用 href 属性并调用它?

【问题讨论】:

  • 何必呢?我会为您的链接设置样式,使用 CSS text-decoration:none; 并确保 :hover:visited 伪类可以满足您的需求。这也是渐进式增强解决方案。

标签: javascript asp.net javascript-events


【解决方案1】:

根据您检索超链接的方式,您可以执行以下操作:

HTML:

<a id="dyn_link_00" href="https://duckduckgo.com/" target="_blank">Duck, duck, GO!!!!</a>

Javascript:

// we assume that the current index is 00 and link is defined in scope.
link = document.getElementById('dyn_link_' + currentIndex);
console.log(link.href.toString()); // yields https://duckduckgo.com/ 
                                   // (toString() might not be necessary)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-29
    相关资源
    最近更新 更多