1. 程式人生 > >js中的innerHTML的作用

js中的innerHTML的作用

js中常常用到innerHTML,其作用就是獲取到標籤裡面的內容,同時也可以為標籤新增內容

<div>
    <p id="text">hello world</p>
</div>

<script>
    var oText = document.getElementById("text");
    alert(oText.innerHTML)
</script>

用innerHTML就會獲取到hello world,如果只是alert(oText)的話,輸出的是一個object物件

相關推薦

JSinnerHTML、outerHTML、innerText 、outerText、value的區別與聯系?jQuery的text()、html()和val()

chrom html標簽 sel detail put 替換 not 內容 tail 一、JS中innerHTML、outerHTML、innerText 、outerText、value的區別與聯系?jS中設置或者獲取所選內容的值:①innerHTML :屬性設置或返回該

js!!的作用

ole 操作符 設置 結果 由於 兩個 class true als var o={flag:true}; var test=!!o.flag;//等效於var test=o.flag||false; alert(test);由於對null與undefined用!操作

this在js作用

1.this是js的一個關鍵字,指定一個對像然後去替代他。 函式內的this和函式外的this,函式內的this指向行為發生的主體。函式外的this都指向window沒有意思。 為什麼還是window? 因為瀏覽器執行js程式碼的時候在執行chifan()這個函式的時候查詢到變數chifan的歸屬是

js作用域和執行上下文的區別

光是從字面上的概念上來理解的話有點繞,其實很好區分。 var a=1; //全域性作用域 function fn1(){ var a=2; //fn1作用域 } 如上程式碼,作用域代表著已宣告變數或者函式的訪問範圍,在fn1作用域內使用變數a會先從當前作用域

JSinnerHTML、outerHTML、innerText 、outerText、value的區別與聯絡?

1、innerHTML 屬性 (參考自《JavaScript高階程式設計》294頁) 在讀模式下,innerHTML 屬性返回與呼叫元素的所有子節點(包括元素、註釋和文字節點)對應的 HTML 標記。在寫模式下,innerHTML 會根據指定的值建立新的 DOM 樹,然後用這個 DOM 樹完全替換呼叫元素

jsinnerHTML與innerText的區別

innerHTML:獲取雙閉合標籤裡面的html內容,並且要識別標籤。 innerText:獲取雙閉合標籤裡面的文字內容,不會識別html標籤。 具體看下方程式碼演示:(只展示了body和script裡面的程式碼) <body> <div id=

關於js作用域和作用域鏈以及常見的問題和結果方法

<script type="text/javascript"> var num=1; function fun(){ var num=2; function fun1(){ var num=3; console.log(num); } functi

jsinnerHTML與innerText的用法與區別

用法:6c&Z6T-l g7r0SupeSite/X-Space官方站-pp ?*i#{j%s<div id="test"> [email protected]#D?LS/d0   <span style="color:red">te

關於js變數作用於和變數提升的那些事

一個變數的作用域(scope)是程式原始碼中定義這個變數的區域。 全域性變數擁有全域性作用域,在javaScript程式碼中任何地方都有定義的。 然而在函式內宣告的變數只是在函式內部有定義,他們是區域性變數,作用域也只是在區域性。 在函式體內,區域性變數的

jsinnerHTML作用

js中常常用到innerHTML,其作用就是獲取到標籤裡面的內容,同時也可以為標籤新增內容 <div> <p id="text">hello world</p> </div> <script> v

js閉包作用舉例

efi xiaomi cti log 舉例 ons fine ole undefine 模擬實現類的私有屬性 function Boy(name){   this.name = name;   var sex = ‘boy‘;   this.saySex = functio

js的innerText、innerHTML、屬性值、value與jQuery的text()、html()、屬性值、val()總結

att text color btn col class 屬性 fun value js與jQuery獲取text、html、屬性值、value的方法是不一樣的。 js與jQuery,text與innerText獲取(<!---->中為結果) html:

js變量含(參數、數組)作用域傳遞問題

驗證 提升 地址 基本 沒有 number for asc 添加元素 js沒有塊級作用域(你可以自己閉包或其他方法實現),只有函數級作用域和全局作用域,函數外面的變量函數裏面可以找到使用,函數裏面的變量外面無法訪問到。 寫這個是因為ES6中的一個例子開始的。首先看下

js單豎杠 "|" 的作用

font class 介紹 col 常常 向上 3.1 nbsp ()   之前有看過關於單豎杠 "|" 的介紹,但由於自己用得少,所以常常忘記,寫下來記錄一下。   在做數的處理時,| 的作用是去除小數點取整,所以在處理正數是相當去 Math.floor() ,處理

jswindow.location.search的用法和作用

bst 地址 用法 屬性獲取 net bstr src log 協議 用該屬性獲取頁面 URL 地址: window.location 對象所包含的屬性 屬性描述 hash 從井號 (#) 開始的 URL(錨) host 主機名和當前 URL 的端口號 h

JS作用域和變量提升(hoisting)的深入理解

text his 分享 裏的 can ava defined 部分 pub 作用域(Scoping) 對於Javascript初學者來說,一個最迷惑的地方就是作用域;事實上,不光是初學者。我就見過一些有經驗的javascript程序員,但他們對scope理解不

什麽是作用域鏈,什麽是原型鏈,它們的區別,在js它們具體指什麽?

function fun 創建 原型鏈 變量 pro pos bject prototype 作用域是針對變量的,比如我們創建了一個函數,函數裏面又包含了一個函數,那麽現在就有三個作用域   全局作用域==>函數1作用域==>函數2作用域 作用域的特點就是,先在

Js常用知識點(typeof、動態屬性、變量作用域)

常用知識 sage 打印 bject 理解 各類 swa clas java 1、Js中各類型的常量表示形式:Number:number String:string Object:objec 2、typeof運算符在Js中的使用:用於判斷某一對象是何種類型,返

jsinnerHTML,innerText,value的區別

utf-8 內容 自己 rip itl content char title 賦值 首先先說一下 我自己認為的 innerHTML,innerText,value的區別 innerHTML 是在控件中加html代碼 就是設置一個元素裏面的HTML eg: <ht