js下獲取div中的數(shù)據(jù)的原理分析
更新時間:2010年04月07日 13:07:59 作者:
最近用js寫了一個計算器的頁面?;旧鲜褂玫搅?,ul li的幾點用法。用來布局,并且創(chuàng)造出了很不錯的鼠標(biāo)懸停效果。
關(guān)于從中學(xué)到的知識:
document.getelementbyid("ddhdh").innerHTML 可以獲取到div中的全部數(shù)據(jù),包括標(biāo)簽。。。但是只是在IE和OPERA中使用
document.getelementbyid("ddhdh").innerTEXT 可以獲取到div中的文本數(shù)據(jù),不會獲取到標(biāo)簽。。。但是只是在IE和OPERA中使用
document.getElementById(“text”).textContent 用于在火狐中獲取數(shù)據(jù)

上面的標(biāo)簽在這幾鐘基于兩種瀏覽器的內(nèi)核的瀏覽器,這幾種方法是不兼容的。
下面是解決方案
兼容火狐ie的js 獲取div的內(nèi)容
if(navigator.appName.indexOf(“Explorer”) > -1)
var text = document.getElementById(“text”).innerText;
else
var text = document.getElementById(“text”).textContent;
用來獲取瀏覽器的名稱,第一句話的意思就是當(dāng)獲取到的瀏覽器的名稱中帶有Explorer。
涉及到indexof用法
strObj.indexOf(subString[, startIndex])
參數(shù)
strObj
必選項。String 對象或文字。
subString
必選項。要在 String 對象中查找的子字符串。
starIndex
可選項。該整數(shù)值指出在 String 對象內(nèi)開始查找的索引。如果省略,則從字符串的開始處查找。
indexOf 方法返回一個整數(shù)值,指出 String 對象內(nèi)子字符串的開始位置。如果沒有找到子字符串,則返回 -1。
document.getelementbyid("ddhdh").innerHTML 可以獲取到div中的全部數(shù)據(jù),包括標(biāo)簽。。。但是只是在IE和OPERA中使用
document.getelementbyid("ddhdh").innerTEXT 可以獲取到div中的文本數(shù)據(jù),不會獲取到標(biāo)簽。。。但是只是在IE和OPERA中使用
document.getElementById(“text”).textContent 用于在火狐中獲取數(shù)據(jù)

上面的標(biāo)簽在這幾鐘基于兩種瀏覽器的內(nèi)核的瀏覽器,這幾種方法是不兼容的。
下面是解決方案
兼容火狐ie的js 獲取div的內(nèi)容
if(navigator.appName.indexOf(“Explorer”) > -1)
var text = document.getElementById(“text”).innerText;
else
var text = document.getElementById(“text”).textContent;
用來獲取瀏覽器的名稱,第一句話的意思就是當(dāng)獲取到的瀏覽器的名稱中帶有Explorer。
涉及到indexof用法
strObj.indexOf(subString[, startIndex])
參數(shù)
strObj
必選項。String 對象或文字。
subString
必選項。要在 String 對象中查找的子字符串。
starIndex
可選項。該整數(shù)值指出在 String 對象內(nèi)開始查找的索引。如果省略,則從字符串的開始處查找。
indexOf 方法返回一個整數(shù)值,指出 String 對象內(nèi)子字符串的開始位置。如果沒有找到子字符串,則返回 -1。
您可能感興趣的文章:
- Js從頭學(xué)起(基本數(shù)據(jù)類型和引用類型的參數(shù)傳遞詳細(xì)分析)
- jquery處理json數(shù)據(jù)實例分析
- 數(shù)據(jù)類型和Json格式分析小結(jié)
- javascript多種數(shù)據(jù)類型表格排序代碼分析
- jQuery解析json數(shù)據(jù)實例分析
- 深入分析jquery解析json數(shù)據(jù)
- 基于JavaScript 數(shù)據(jù)類型之Boolean類型分析介紹
- json格式數(shù)據(jù)分析工具PageElement類分享(仿Session寫法)
- 利用Javascript仿Excel的數(shù)據(jù)透視分析功能
相關(guān)文章
Vue elementUI實現(xiàn)免密登陸與號碼綁定功能
這篇文章主要介紹了Vue elementUI實現(xiàn)免密登陸與號碼綁定功能,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2022-11-11Bootstrap Tooltip顯示換行和左對齊的解決方案
小編在使用Bootstrap的Tooltip功能時遇到一些小問題,換行丟失,文字不是左對齊。下面小編給大家介紹下Bootstrap Tooltip顯示換行和左對齊的解決方案,感興趣的朋友一起看看吧2017-10-10通過實例理解javascript中沒有函數(shù)重載的概念
這篇文章主要介紹了通過實例理解javascript中沒有函數(shù)重載的概念,十分的簡單易懂,需要的朋友可以參考下2015-06-06