【发布时间】:2013-06-12 10:16:11
【问题描述】:
我正在做一个项目,我需要获取 href 属性的名称,以便使用 Inner.html 在特定位置显示它。我不知道如何获取 name 属性的值。。
HTML:
<p class="datarange">
Select Date Range:
<a href="#" name="month" onclick="Lab()">Last Month </a>|
<a href="#" name="2 weeks" onclick="Lab()"> Last 2 Weeks </a>|
<a href="#" name="1 week" onclick="Lab()"> Last 1 Week</a>
</p>
Javascript:
function Lab()
{
var a = $(this).attr('href');
console.log(a)
document.getElementById("lin").innerHTML="Last" +a;
}
【问题讨论】:
-
"我需要获取 href 属性的名称"
href属性的名称是href。您想获取a元素的名称吗?仅供参考,在您的事件处理程序中,this指的是window,而不是处理程序绑定到的 DOM 元素。 -
感谢费利克斯的信息。已注明。
标签: javascript jquery html innerhtml