日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 前端技术 > javascript >内容正文

javascript

如何用js获取外联css,内联外联CSS和JS

發(fā)布時(shí)間:2025/4/5 javascript 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何用js获取外联css,内联外联CSS和JS 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

內(nèi)聯(lián)CSS

代碼示例:

這里文字是紅色。

內(nèi)聯(lián)CSS也可稱為行內(nèi)CSS或者行級(jí)CSS,它直接在標(biāo)簽內(nèi)部引入,顯著的優(yōu)點(diǎn)是十分的便捷、高效;但是同時(shí)也造成了不能夠重用樣式的缺點(diǎn),如果代碼行數(shù)到達(dá)一定長(zhǎng)度不建議采用。通常內(nèi)聯(lián)CSS作為測(cè)試使用,可以查找代碼中bug。

外聯(lián)CSS

外部式css樣式(也可稱為外聯(lián)式)就是把css代碼寫(xiě)一個(gè)單獨(dú)的外部文件中,這個(gè)css樣式文件以“.css”為擴(kuò)展名,在內(nèi)使用標(biāo)簽將css樣式文件鏈接到HTML文件內(nèi),如下面代碼:

內(nèi)聯(lián)Javascript

代碼示例:

下面的IsEven() 函數(shù)是以內(nèi)聯(lián)的方式出現(xiàn)在網(wǎng)頁(yè)中的

[html]

[head]

[script type="text/javascript"]

function IsEven()

{

var number = document.getElementById("TextBox1").value;

if (number % 2 == 0)

{

alert(number + " is even number");

}

else

{

alert(number + " is odd number");

}

}

[/script]

[/head]

[body]

[form id="form1" runat="server"]

Number :

[asp:TextBox ID="TextBox1" runat="server"][/asp:TextBox]

[input type="button" value="Check Number" οnclick="IsEven()" /]

[/form]

[/body]

[/html]

外置Javascript

1、新建JS文件將上面的IaEven()寫(xiě)入如下這段代碼:

function IsEven()

{

var number = document.getElementById("TextBox1").value;

if (number % 2 == 0)

{

alert(number + " is even number");

}

else

{

alert(number + " is odd number");

}

}

2、在網(wǎng)頁(yè)的部分添加指向外置JS文件的路徑,如下所示:

[script type="text/javascript" src="ExternalJavaScript.js"][/script]

完整代碼為:

[html]

[head]

[script type="text/javascript" src="ExternalJavaScript.js"][/script]

[/head]

[body]

[form id="form1" runat="server"]

Number :

[asp:TextBox ID="TextBox1" runat="server"][/asp:TextBox]

[input type="button" value="Check Number" οnclick="IsEven()" /]

[/form]

[/body]

[/html]

使用外置Javascript相較于內(nèi)聯(lián)Javascript的好處在于:

可維護(hù)性:

外置Javascript文件可以被多個(gè)頁(yè)面調(diào)用而不用在每個(gè)頁(yè)面上反復(fù)地書(shū)寫(xiě).如果有需要改變的部分,你只需要在一處修改即可.所以外置Javascript導(dǎo)致代碼工作量減少,進(jìn)而使得維護(hù)手續(xù)也更加方便

關(guān)注點(diǎn)分離:

將Javascript封裝在外部的.js文件遵循了關(guān)注點(diǎn)分離的法則.總體來(lái)說(shuō),分離HTML,CSS和Javascript從而讓我們更容易操縱他們.而且如果是多名開(kāi)發(fā)者同步工作的話,這樣也更方便,

表現(xiàn)性:

外置Javascript文件可以被瀏覽器緩存住,但是內(nèi)聯(lián)Javascript在每次頁(yè)面加載的時(shí)候都會(huì)被重新加載

以上資料為多處整理

內(nèi)聯(lián)式css樣式,直接寫(xiě)在現(xiàn)有的HTML標(biāo)簽中

CSS樣式可以寫(xiě)在哪些地方呢?從CSS 樣式代碼插入的形式來(lái)看基本可以分為以下3種:內(nèi)聯(lián)式.嵌入式和外部式三種.這一小節(jié)先來(lái)講解內(nèi)聯(lián)式. 內(nèi)聯(lián)式css樣式表就是把css代碼直接寫(xiě)在現(xiàn)有的HTML標(biāo)簽中 ...

js和css內(nèi)聯(lián)外聯(lián)注意事項(xiàng)

簡(jiǎn)單說(shuō):這兩個(gè)問(wèn)題其實(shí)是同一個(gè)問(wèn)題,但是網(wǎng)上找了好久也找不到方法,外聯(lián)的js和css文件里不能有任何HTML的標(biāo)記注釋,一旦有,瀏覽器就瘋了!一去掉就好了!!! 問(wèn)題:起因是網(wǎng)上看到一個(gè)css的表格樣 ...

外聯(lián)css及js的使用

結(jié)構(gòu)圖如下: html如下:

button test

SQL Join各種內(nèi)聯(lián)外聯(lián)說(shuō)明

Visual Representation of SQL Joins C.L. Moffatt,?3 Feb 2009?CPOL ???4.96?(406?votes) Rate this: This ...

CSS的三種樣式:內(nèi)聯(lián)式,嵌入式,外部式以及他們的優(yōu)先級(jí)

從CSS 樣式代碼插入的形式來(lái)看基本能夠分為下面3種:內(nèi)聯(lián)式.嵌入式和外部式三種. 1:內(nèi)聯(lián)式css樣式表就是把css代碼直接寫(xiě)在現(xiàn)有的HTML標(biāo)簽中,如以下代碼:

webpack4對(duì)第三方庫(kù)css,項(xiàng)目全局css和vue內(nèi)聯(lián)css文件提取到單獨(dú)的文件(二十二)

在講解提取css之前,我們先看下項(xiàng)目的架構(gòu)如下結(jié)構(gòu): ### 目錄結(jié)構(gòu)如下: demo1 # 工程名 | |--- dist # 打包后生成的目錄文件 | |--- node_modules # 所有 ...

轉(zhuǎn)載:CSS的組成,三種樣式(內(nèi)聯(lián)式,嵌入式,外部式),優(yōu)先級(jí)

總結(jié)

以上是生活随笔為你收集整理的如何用js获取外联css,内联外联CSS和JS的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。