javascript中如何获取元素的ID

JavaScript019

javascript中如何获取元素的ID,第1张

通常元素的ID获取使用getElementById()方法,实例如下:

元素值设定为input:

<input name="input_name" id="input_id" class="password"></input>

在JS中获取ID值也就是“input_id”这个值:

<script type="text/javascript" language="javascript">

var item = document.getElementById("input_id")

</script>

如此,所有为input_id的ID的input对象都在item中了。

可以描述清楚点吗?完全不懂你的需求,

如果你是使用id的,一般,这个是你已经实现知道的情况进行绑定事件。

如果你只是想知道你点击的那个标签的id,而你事先又没有绑定事件,可以采用冒泡法,在父标签绑定click事件,使用event.target来查看是哪个标签触发了事件

说下你代码错误的地方吧:

1,<button>结束标签没有

2,<script type="javascript"></script>

3,是getElementsByTagName而不是getElementByTagName

4,document.getElementsByTagName("p")应该为document.getElementsByTagName("p")[0]

正确代码:

<!DOCTYPE html>

<html>

<body>

<h1>

我的 Web 页面</h1>

<p id="demo">

一个段落。</p>

<div id="myDIV">

一个 DIV。</div>

<button onclick="myFunction()">

点击显示</button>

<script type="text/javascript">

function myFunction() {

alert(document.getElementsByTagName("p")[0].innerHTML)

}

</script>

</body>

</html>