通過JavaScript獲取標籤,修改標籤內容
通過標籤名稱獲取標籤
由於相同標籤可以出現一個或者多個,所以返回的是一個標籤物件的集合
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>JavaScript的一段程式碼</title>
</head>
<body>
<div id='box' class="content"></div>
<script>
var a = document.getElementsByTagName('div');
alert(a);
</script>
</body>
</html>
通過ID獲取標籤
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>JavaScript的一段程式碼</title>
</head>
<body>
<div id='box'></div>
<script>
var a = document.getElementById('box');
alert(a);
</script>
</body>
</html>
通過類獲取標籤
由於類可以標記多個標籤,所以返回的是集合
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>JavaScript的一段程式碼</title>
</head>
<body>
<div id='box' class="content"></div>
<script>
var a = document.getElementsByClassName('content');
alert(a);
</script>
</body>
</html>
通過name獲取標籤
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>JavaScript的一段程式碼</title>
</head>
<body>
<div id='box' name="content">This is a box </div>
<p name="content">今天天氣真好!</p>
<a name="content" href="http://www.jianshu.com/p/72c26f06d935">javascript入門</a>
<script>
var a = document.getElementsByName('content');
var div = a[0];
var p = a[1];
var link = a[2];
alert(div.innerHTML);
alert(p.innerHTML);
alert(link.innerHTML);
</script>
</body>
</html>
操作集合物件
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>JavaScript的一段程式碼</title>
</head>
<body>
<div id='box' class="content"></div>
<p class="content">今天天氣真好!</p>
<a class="content" href="http://www.jianshu.com/p/72c26f06d935">javascript入門</a>
<script>
var a = document.getElementsByClassName('content');
alert(a.length); //彈出3
alert(a[1]);//彈出p標籤
</script>
</body>
</html>
修改標籤內容
- 通過innerHTML,innerText重新設定標籤的內容
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>JavaScript的一段程式碼</title>
</head>
<body>
<div id='box' name="content">This is a box </div>
<div id='box1'>THis is another box</div>
<p name="content">今天天氣真好!</p>
<a name="content" href="http://www.jianshu.com/p/72c26f06d935">javascript入門</a>
<script>
//innderHTML修改內容,遇到標籤自動解析
var box = document.getElementById('box');
box.innerHTML = "<a href='http://www.baidu.com'> 點選跳轉到百度</a>";
//innerText 修改內容,所有內容都當做字串處理
var boxa = document.getElementById('box1');
boxa.innerText = "<a href='http://www.baidu.com'> 點選跳轉到百度</a>";
</script>
</body>
</html>
- 追加標籤內容
= 表示修改內容
+= 表示追加
boxa.innerText += "<a href='http://www.baidu.com'> 點選跳轉到百度 another</a>";
相關文章
- JavaScript 獲取指定標籤一級子元素JavaScript
- PbootCMS可使用的列表標籤內容tags標籤呼叫boot
- python爬蟲用bs4獲取標籤中間的文字內容以及標籤裡的屬性Python爬蟲
- JavaScript <script>標籤JavaScript
- 獲取標籤全部文字的方式
- 將input標籤的內容設定為修改觸發操作
- JavaScript物件導向修改標籤頁詳解JavaScript物件
- 修改labelme標註的標籤名
- JavaScript 標籤語句JavaScript
- Android之去掉文字內容的HTML標籤AndroidHTML
- PbootCMS模板內容詳情頁標籤呼叫boot
- 可視區、標籤寬高的獲取
- properties標籤和typeAliases標籤
- JavaScript 模板字面量標籤JavaScript
- 跳轉個人主頁的指定標籤內容
- html中p標籤內為何不能巢狀div標籤?HTML巢狀
- 前端meta標籤內容定義及使用說明,meta詳細說明,meta標籤使用前端
- HTML標籤(基本標籤的使用)HTML
- JavaScript各類標籤的使用JavaScript
- 內容分類擴充套件性標籤設計套件
- VOC標籤轉化為YOLO標籤YOLO
- 易優CMS模板標籤beafter上下篇獲取下一篇內容
- selenium模組,web自動化,獲取標籤頁Web
- 使用selenium定位獲取標籤物件並提取資料物件
- 易優獲取當前文件上一篇、下一篇內容-Eyoucms標籤手冊
- 網站標頭的修改,如何修改網站的標題和元標籤網站
- HTML <a> 標籤HTML
- html標籤HTML
- Git 標籤Git
- base標籤
- JSTL標籤JS
- PHP歷理 修改模板和標籤庫PHP
- 易優Channel獲取欄目列表-Eyoucms標籤手冊
- 瀏覽器跨標籤通訊瀏覽器
- 去html標籤,只取純文字HTML
- Sql Server資料庫如何去掉內容裡面的Html標籤SQLServer資料庫HTML
- android通過MediaProjection獲取螢幕內容AndroidProject
- K8S標籤與標籤選擇器K8S
- HTML簡介,結構,標籤以及標籤語義HTML