js接收class的值,js class 方法

本文目錄一覽:

js獲取class對象的值

代碼 請收下~~~~

body

span class=”okdog” lay-id=”user1″1隻狗/spanspan class=”okdog” lay-id=”user2″2隻狗/spanspan class=”okdog” lay-id=”user3″3隻狗/spanspan class=”okdog” lay-id=”user4″4隻狗/spanspan class=”okdog” lay-id=”user5″5隻狗/span

div id=”showdog”輸出結果/div

script

var res = document.getElementsByClassName(‘okdog’);

for(var i=0;ires.length;i++){

    res[i].addEventListener(‘click’,function(e){

       alert(e.srcElement.innerHTML)

    },false);

}

/script

/body

js 如何獲取class的元素

使用document.getElementsByClassName(’class‘)獲取標籤,使用innerText獲取元素內的數據內容。

1、設計一個HTML簡單頁面,代碼如下:

2、設計綁定的函數alertText(),代碼如下:

3、此時的頁面展示如下:

4、演示,點擊其中的div,執行如下:

(1)點擊第一個:

(2)點擊第二個:

擴展資料:

HTML DOM getElementsByClassName() 方法解析:

1、定義和使用。

getElementsByClassName() 方法返迴文檔中所有指定類名的元素集合,作為 NodeList 對象。NodeList 對象代表一個有順序的節點列表。NodeList 對象 我們可通過節點列表中的節點索引號來訪問列表中的節點(索引號由0開始)。

提示: 使用 NodeList 對象的 length 屬性來確定指定類名的元素個數,並循環各個元素來獲取需要的那個元素。

2、語法。

document.getElementsByClassName(classname)。

3、參數。

String 類型的classname(需要獲取的元素類名),多個類名使用空格分隔,如 “test demo”。

js中如何獲取class值

假如你的ul只有一個或者你要獲取class的ul是第一個

var oUl=document.getElementsByTagName(“ul”)[0];

alert(oUl.className);

這個應該是所有瀏覽器都支持

js如何獲取DIV的 class值?

js如何獲取DIV的 class值:

!DOCTYPE html

html

head

meta charset=”UTF-8″

title原生Js通過class屬性值獲取對象/title

script type=”text/javascript”

window.onload = function(){

console.log(getElementByClassName(“tag”).length);

console.log(getElementByClassName(“tag”));

}

function getElementByClassName(classnames){

var objArray= new Array();//定義返回對象數組

var tags=document.getElementsByTagName(“*”);//獲取頁面所有元素

var index = 0;

for(var i in tags){

if(tags[i].nodeType==1){

if(tags[i].getAttribute(“class”) == classnames){ //如果某元素的class值為所需要

objArray[index]=tags[i];

index++;

}

}

}

return objArray;

}

/script

/head

body

div class=”tag nav” /div

div class=”tag” /div

/body

/html

擴展資料

div 可定義文檔中的分區或節(division/section)。

div 標籤可以把文檔分割為獨立的、不同的部分。它可以用作嚴格的組織工具,並且不使用任何格式與其關聯。

如果用 id 或 class 來標記 div,那麼該標籤的作用會變得更加有效。

注釋:div 是一個塊級元素,也就是說,瀏覽器通常會在 div 元素前後放置一個換行符。

提示:請使用 div 元素來組合塊級元素,這樣就可以使用樣式對它們進行格式化。

參考資料:百度百科DIV

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/258598.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-15 12:50
下一篇 2024-12-15 12:50

相關推薦

  • JS Proxy(array)用法介紹

    JS Proxy(array)可以說是ES6中非常重要的一個特性,它可以代理一個數組,監聽數據變化並進行攔截、處理。在實際開發中,使用Proxy(array)可以方便地實現數據的監…

    編程 2025-04-29
  • Idea新建文件夾沒有java class的解決方法

    如果你在Idea中新建了一個文件夾,卻沒有Java Class,應該如何解決呢?下面從多個方面來進行解答。 一、檢查Idea設置 首先,我們應該檢查Idea的設置是否正確。打開Id…

    編程 2025-04-29
  • 解決.net 6.0運行閃退的方法

    如果你正在使用.net 6.0開發應用程序,可能會遇到程序閃退的情況。這篇文章將從多個方面為你解決這個問題。 一、代碼問題 代碼問題是導致.net 6.0程序閃退的主要原因之一。首…

    編程 2025-04-29
  • ArcGIS更改標註位置為中心的方法

    本篇文章將從多個方面詳細闡述如何在ArcGIS中更改標註位置為中心。讓我們一步步來看。 一、禁止標註智能調整 在ArcMap中設置標註智能調整可以自動將標註位置調整到最佳顯示位置。…

    編程 2025-04-29
  • Python創建分配內存的方法

    在python中,我們常常需要創建並分配內存來存儲數據。不同的類型和數據結構可能需要不同的方法來分配內存。本文將從多個方面介紹Python創建分配內存的方法,包括列表、元組、字典、…

    編程 2025-04-29
  • Python中init方法的作用及使用方法

    Python中的init方法是一個類的構造函數,在創建對象時被調用。在本篇文章中,我們將從多個方面詳細討論init方法的作用,使用方法以及注意點。 一、定義init方法 在Pyth…

    編程 2025-04-29
  • Python中讀入csv文件數據的方法用法介紹

    csv是一種常見的數據格式,通常用於存儲小型數據集。Python作為一種廣泛流行的編程語言,內置了許多操作csv文件的庫。本文將從多個方面詳細介紹Python讀入csv文件的方法。…

    編程 2025-04-29
  • 使用Vue實現前端AES加密並輸出為十六進制的方法

    在前端開發中,數據傳輸的安全性問題十分重要,其中一種保護數據安全的方式是加密。本文將會介紹如何使用Vue框架實現前端AES加密並將加密結果輸出為十六進制。 一、AES加密介紹 AE…

    編程 2025-04-29
  • 用不同的方法求素數

    素數是指只能被1和自身整除的正整數,如2、3、5、7、11、13等。素數在密碼學、計算機科學、數學、物理等領域都有着廣泛的應用。本文將介紹幾種常見的求素數的方法,包括暴力枚舉法、埃…

    編程 2025-04-29
  • Python學習筆記:去除字符串最後一個字符的方法

    本文將從多個方面詳細闡述如何通過Python去除字符串最後一個字符,包括使用切片、pop()、刪除、替換等方法來實現。 一、字符串切片 在Python中,可以通過字符串切片的方式來…

    編程 2025-04-29

發表回復

登錄後才能評論