最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用JavaScript渲染頁面的方法詳解

 更新時間:2023年12月17日 15:24:28   作者:小貓娃來啦  
本文主要介紹了使用JavaScript渲染頁面的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,感興趣的小伙伴下面隨著小編來一起來學習吧

首先,我們需要先獲取html中的元素,然后才能考慮給元素添加內(nèi)容或者動態(tài)效果

這是獲取元素比較常見的選擇器:

<script>
			document.getElementById('id')              //通過元素 id 來查找元素
			document.getElementsByTagName('name')      //通過標簽名來查找元素
			document.getElementsByClassName('class')   //通過類名來查找元素
			document.getElementsByName('name')         //通過表單元素中 name 名查找元素
			document.querySelector('CSS 選擇器')        //通過CSS 選擇器獲取匹配上的第一個元素
			document.querySelectorAll('CSS 選擇器')     //通過 CSS 選擇器獲取匹配上的所有元素
</script>

其次,我們需要將我們想表達的內(nèi)容通過JavaScript渲染到頁面中

這是寫入比較常見的辦法:

1.document.write()

JS 中的輸出語句,該語句會將內(nèi)容輸出到頁面上,并且能夠解析標簽元素。

<script type="text/javascript">
document.write('<h1>哈嘍!?。?lt;/h1>');
</script>

2.alert()

JS 中的警告彈框,該語句會將內(nèi)容以彈窗的形式提示用戶。

<script type="text/javascript">
alert('哈嘍?。。?);
</script>

3.元素.innerHTML = 內(nèi)容

改變元素的內(nèi)容(包含內(nèi)部標簽)可識別標簽。

<div id="content"> 我是 DIV 標簽 <p>我是 P 標簽</p> </div>
<input type="text" id="inp" value="123" />
<div id="col"> 我是黑色 </div>
<script>
let content = document.getElementById('content');
content.innerHTML = "<h1>我是 H1 標簽</h1>";
let inp = document.getElementById('inp');
inp.value = 456;
let col = document.getElementById('col');
col.style.backgroundColor = 'blue';
</script>

比方說,我們現(xiàn)在寫一句   “學js真是一件開心的事”    渲染到頁面,可以復制代碼,自己運行一下。

<!DOCTYPE html>
<html lang="zh">
<head>
	<meta charset="UTF-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>學習</title>
</head>
<body>
	<div id="js">
		
	</div>
</body>
</html>
<script>
	let js = document.querySelector('#js');
	js.innerHTML='學習js真是一件開心的事'
</script>

作用,我們做一個簡單的總結。JavaScript渲染頁面的方法就是我們要懂得如何去獲取一個元素,要明白如何將js里將我們想要的內(nèi)容渲染到元素里,這樣才是一個基本完整的渲染頁面的辦法。

以上就是使用JavaScript渲染頁面的方法詳解的詳細內(nèi)容,更多關于JavaScript渲染頁面的資料請關注腳本之家其它相關文章!

相關文章

  • uni-app如何頁面?zhèn)鲄?shù)的幾種方法總結

    uni-app如何頁面?zhèn)鲄?shù)的幾種方法總結

    這篇文章主要介紹了uni-app如何頁面?zhèn)鲄?shù)的幾種方法總結,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-04-04
  • js tab欄切換代碼實例解析

    js tab欄切換代碼實例解析

    這篇文章主要介紹了js tab欄切換代碼實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-09-09
  • 前端開發(fā)之JS生成32位隨機數(shù)的方法舉例

    前端開發(fā)之JS生成32位隨機數(shù)的方法舉例

    最近有個需求,是需要生成32位長度的隨機數(shù),下面這篇文章主要給大家介紹了關于前端開發(fā)之JS生成32位隨機數(shù)的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-01-01
  • bootstrap表格分頁實例講解

    bootstrap表格分頁實例講解

    這篇文章主要為大家詳細介紹了bootstrap表格分頁實例講解,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • js如何打印object對象

    js如何打印object對象

    這篇文章主要介紹了js如何打印object對象,需要的朋友可以參考下
    2015-10-10
  • javascript屬性訪問表達式用法分析

    javascript屬性訪問表達式用法分析

    這篇文章主要介紹了javascript屬性訪問表達式用法,實例分析了javascript屬性訪問表達式的功能與使用方法,需要的朋友可以參考下
    2015-04-04
  • JavaScript 語法集錦 腳本之家基礎推薦

    JavaScript 語法集錦 腳本之家基礎推薦

    JavaScript語法集錦是對javascript常用函數(shù)的一些小結,比較實用,建議收藏,方便查找需要的資料。
    2009-11-11
  • JavaScript中變量提升導致未定義(undefined)的問題及解決方法

    JavaScript中變量提升導致未定義(undefined)的問題及解決方法

    在 JavaScript 中,變量提升(Hoisting)是一個相對常見的行為,尤其是當你遇到 undefined 錯誤時,本文將詳細探討變量提升的概念、其對代碼執(zhí)行的影響以及如何避免因為變量提升而導致 undefined 的問題,需要的朋友可以參考下
    2024-09-09
  • 淺談js閉包理解

    淺談js閉包理解

    這篇文章主要介紹了對js閉包理解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-03-03
  • 基于canvasJS在PHP中制作動態(tài)圖表

    基于canvasJS在PHP中制作動態(tài)圖表

    這篇文章主要介紹了基于canvasJS在PHP中制作動態(tài)圖表,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-05-05

最新評論

宜良县| 东台市| 北京市| 沙雅县| 永平县| 射洪县| 商洛市| 镇康县| 南木林县| 肇州县| 孝昌县| 炉霍县| 随州市| 繁峙县| 房山区| 芦溪县| 凤城市| 孝感市| 乌兰浩特市| 博白县| 社会| 宜兰县| 上林县| 栾城县| 澄城县| 和政县| 固安县| 抚州市| 明水县| 江口县| 福鼎市| 绥江县| 青川县| 临安市| 南丰县| 黑山县| 葫芦岛市| 凌海市| 金沙县| 永修县| 青河县|