js如何获取标签id
时间: 2023-08-10 21:08:04 浏览: 54
您可以使用JavaScript的`getElementById()`函数来获取元素的ID。例如:
```html
<div id="myDiv">这是一个 div 元素</div>
```
```javascript
var myDiv = document.getElementById("myDiv");
console.log(myDiv);
```
这将打印具有ID“myDiv”的div元素对象。
相关问题
js获取标签内容
你可以使用 JavaScript 中的 innerHTML 属性来获取标签内容。例如,如果你想获取一个 id 为 "example" 的 div 标签的内容,你可以这样写:
```javascript
var content = document.getElementById("example").innerHTML;
```
这将返回该 div 标签中的所有内容,包括任何 HTML 标记。如果你只想要纯文本内容,可以使用 innerText 属性代替 innerHTML。
js 获取标签加载后执行
可以使用 window.onload 事件来获取标签加载后执行。在 HTML 文档中,可以将 JavaScript 代码放在 <script> 标签中,然后使用 window.onload 事件来确保文档的所有标签都已加载完毕后再执行 JavaScript 代码。例如:
```html
<!DOCTYPE html>
<html>
<head>
<title>JS 获取标签加载后执行</title>
</head>
<body>
<h1 id="title">Hello World!</h1>
<script>
window.onload = function() {
var title = document.getElementById("title");
alert(title.innerHTML);
};
</script>
</body>
</html>
```
在上面的例子中,我们定义了一个 window.onload 事件处理函数,它会在文档的所有标签都加载完毕后执行。在事件处理函数中,我们使用 document.getElementById() 方法获取了 id 为 "title" 的标签,并弹出了该标签的 innerHTML 属性值。由于是在 window.onload 事件中执行的 JavaScript 代码,所以可以确保标签已经加载完毕,从而避免了获取到空值的情况。