我试图href
在用户点击它时使用JavaScript 返回链接的属性.我希望链接链接的URL显示在警报中,而不是加载页面.
到目前为止,我有以下代码:
function doalert(){
alert(document.getElementById("link").getAttribute("href"));
return false;
}
Run Code Online (Sandbox Code Playgroud)
使用以下标记:
<a href="http://www.example.com/" id="link" onclick="return doalert()">Link</a>
Run Code Online (Sandbox Code Playgroud)
出于某种原因,不会显示任何警报,而是加载页面.有人知道为什么吗?
在这种情况下,使用jQuery不是一个选项.
jen*_*ent 28
似乎是你的代码的顺序,试试这个
<script>
function doalert(obj) {
alert(obj.getAttribute("href"));
return false;
}
</script>
<a href="http://www.example.com/" id="link" onclick="doalert(this); return false;">Link</a>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
86541 次 |
最近记录: |