調(diào)用Javascript獲取div內(nèi)容
本節(jié)向大家描述一下Javascript獲取div內(nèi)容的方法,介紹的此方法兼容各瀏覽器(包括火狐游覽器),相信本文介紹一定會(huì)讓你有所收獲,歡迎大家一起來學(xué)習(xí)。
Javascript獲取div內(nèi)容(兼容IE/火狐瀏覽器)
本文我們一起來介紹一下,使用Javascript獲取div內(nèi)容的方法,介紹的此方法兼容各瀏覽器(包括火狐游覽器)。javascript獲取div內(nèi)容的方法代碼如下:
- document.getelementbyid("ddhdh").innerHTML
- /*可以獲取到div中的全部數(shù)據(jù),包括標(biāo)簽。。。但是只是在IE和OPERA中使用
- document.getelementbyid("ddhdh").innerTEXT
- /*可以獲取到div中的文本數(shù)據(jù),不會(huì)獲取到標(biāo)簽。。。但是只是在IE和OPERA中使用
- document.getElementById(“text”).textContent
- /*用于在火狐中獲取數(shù)據(jù)
上面的標(biāo)簽在這幾鐘基于兩種瀏覽器的內(nèi)核的瀏覽器,這幾種方法是不兼容的。下面是兼容火狐IE的Javascript獲取div的內(nèi)容解決方案:
- if(navigator.appName.indexOf(“Explorer”)>-1)
- vartext=document.getElementById(“text”).innerText;
- else
- vartext=document.getElementById(“text”).textContent;
用來獲取瀏覽器的名稱,***句話的意思就是當(dāng)獲取到的瀏覽器的名稱中帶有Explorer。
涉及到indexof用法
strObj.indexOf(subString[,startIndex])
參數(shù)
strObj
必選項(xiàng)。String對(duì)象或文字。
subString
必選項(xiàng)。要在String對(duì)象中查找的子字符串。
starIndex
可選項(xiàng)。該整數(shù)值指出在String對(duì)象內(nèi)開始查找的索引。如果省略,則從字符串的開始處查找。
indexOf方法返回一個(gè)整數(shù)值,指出String對(duì)象內(nèi)子字符串的開始位置。如果沒有找到子字符串,則返回-1。
【編輯推薦】
- DIV滾動(dòng)條樣式簡(jiǎn)明介紹
- 技術(shù)分享 如何實(shí)現(xiàn)CSS橫向?qū)Ш?/a>
- 新手必知DIV+CSS網(wǎng)站設(shè)計(jì)時(shí)常見問題
- DIV CSS中id與class使用用原則與技巧
- 鼠標(biāo)經(jīng)過時(shí)改變DIV背景顏色的三種途徑