通过document.getElementById提供警报类ID

时间:2017-08-17 22:09:51

标签: javascript

我试图加载" test.php?id = 1"在使用id =" bnt_support"

的提醒框中

示例:

  <a href="test.php?id=1" onclick="top.location='test.php?id=1';" id="bnt_support" class="MenuItem sprt_05">test</a>

我确实尝试直接使用bnt_support来调用document.getElementById,但它无效。

<script>
alert(document.getElementById('bnt_support').value)
</script>

我是否还需要拨打课程MenuItem sprt_05

1 个答案:

答案 0 :(得分:1)

<a>个元素没有value。您正在尝试获取href,而不是value。由于href 属性通常是完整的网址,因此您实际需要href 属性,因此请使用此选项:

document.getElementById('bnt_support').getAttribute("href")

如前所述,href属性为:

document.getElementById('bnt_support').href