js更改標簽屬性,樣式。。事件 for循環


1.     函數都有返回值……

而方法的本質也是函數,所以也有返回值。

Document.getElementById() 返回的是獲取的標簽

getElementsByClassName()getElementsByTagName()返回的是一個數組

Document.getElementsByClassName(“name”)[2].innerHTML=”hahha”

2.     改變標簽的屬性

元素.屬性名    屬性單詞  attribute

3.     修改和添加css樣式

元素.style.css屬性名=”屬性值

4.     事件:用戶在網頁中所觸發的行為

點擊   鼠標滑動種類很多  鍵盤  表單特列

點擊   onclick

鼠標進入  onmouseenter鼠標離開  onmouseleave

鼠標移動  onmousemove

鼠標懸浮  onmouseover 鼠標移除 onmouseout

鼠標按下  onmousedown   鼠標抬起 onmouseup

 

表單聚焦  onfocus  表單失去焦點 onblur 表單內容修改 onchange

 

瀏覽器加載完成 onload

事件的使用方法:必須跟一個函數配合

1.        事件將事件當做標簽屬性使用

2.  通過事件綁定 將事件當成一個元素的屬性

特列

對於classhtml中的classjs中是關鍵字,獲取class這個屬性時必須使用className來獲取或修改。

Js中的for循環和事件的關系

  事件的執行和for循環沒有關系,都是相互獨立的。

解決事件中的ifor匹配

  方法一,給事件套一個自調用函數

  

  方法二

 

  人為定義屬性將索引存在屬性里,需要的時候,調用屬性(用this

  

 

This

 

  This js的一個關鍵字,他是一個對象,一般用在函數里用於指向函數內部的關系。

 

  Div.onclick=function(){this}

 

  如果函數在定義的時候前面有.,那么this就指向點前面的對象。

 

  fn()

 

  如果函數定義時沒有. 那么this就是window

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM