1. 程式人生 > 其它 >springmvc學習指南 之---第39篇 @Configuration註解

springmvc學習指南 之---第39篇 @Configuration註解

DOM是文件物件模型

是一種可以操作HTML文件的重要手段,利用DOM可完成對HTML文件中所有元素的獲取,訪問,標籤屬性和樣式的設定等操作

DOM HTML節點樹

1.根節點:<html>標籤是整個文件的根節點,有且僅有一個。

2.子節點:指的是某個節點的下級節點,

列如<head>和<body>節點是<HTML>節點的子節點

3.父節點:指的是某個節點的上級節點,類如,<HTML>元素則是<head>和<body>節點的父節點。

4.兄弟節點:兩個節點共同屬於一個父節點。

HTML元素操作

利用document物件的方法

方法 說明
document.getElementById() 返回對擁有id的第一個物件的引用
document.getElementsByName()

返回帶有指定名稱的的物件的集合

document.getElementByTagName() 返回帶有指定標籤名的物件集合
document.getElementByClassName() 返回帶有指定類名的物件集合(IE6~8)

程式碼如下

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8"
> <title>修改css樣式</title> <style> #div1{ width: 500px; /*行內權值1000*/ } </style> </head> <body> <div id="div1" class="divC"></div> <div>帥帥</div> </body> </html> <script> //獲取dom 常見有三種樣式
// 根據標籤 var divT=document.getElementsByTagName('div') console.log('divT') divT[1].style.color='lightpink' // 根據class // [document.getElementsByClassName('divC')] var divC=document.getElementsByClassName('divC') console.log(divC) divC[0].style.height='300px' // 根據id document.getElementById('div1') console.log( document.getElementById('div1')) // document.getElementById('div1').style.width='300px' var div1=document.getElementById('div1') console.log(div1) div1.style.width='300px' </script>

看主要獲取Dom的三種方式

1.根據標籤

 var divT=document.getElementsByTagName('div')
 console.log('divT')
 divT[1].style.color='lightpink'

  首先

TagName為div

我們在div中的文字就會變色

效果如下

然後

2.根據class

 var divC=document.getElementsByClassName('divC')
 console.log(divC)
 divC[0].style.height='300px'

  根據class我們就呼叫了divc

效果如下把他的高度設定為了300px

3.根據id

 var div1=document.getElementById('div1')
 console.log(div1)
 div1.style.width='300px'

  

這樣我們根據id獲取到了div1

設定它的寬度300px

效果如上圖所示