中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

javascript中className和a href的示例分析

發布時間:2021-09-16 18:23:31 來源:億速云 閱讀:142 作者:小新 欄目:web開發

這篇文章主要為大家展示了“javascript中className和a href的示例分析”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“javascript中className和a href的示例分析”這篇文章吧。

JS 和 a href

在href里面注意分號結尾, 引號閉合

<a href="javascript:;">空鏈接</a><a href="javascript:alert('a');">彈出</a>

javascript中className和a href的示例分析

一般不妨代碼, 一般讓它空著. 空著也可以用井號'#', 但不是很好.

className

<style>#div1 {width:100px; height:100px; border:1px solid black;}.box {background:red;}</style><script>function toRed()
{var oDiv=document.getElementById('div1');
    
    oDiv.className='box';             //不要寫成class
}</script></head><body><input type="button" value="變紅" onclick="toRed()" /><div id="div1">

1. getelementbyId 是和id 相連. 但沒有和 class相連的方法.

getElementById()返回對擁有指定 id 的第一個對象的引用。
getElementsByName()返回帶有指定名稱的對象集合。
getElementsByTagName()返回帶有指定標簽名的對象集合。

要用JS  根據/創建 className索引樣式 . 需要在getelement后再加一個二級屬性'.className'.

加了之后本來指定id的標簽 不單從'井號'索引針對id的樣式, 也同時從'點號'索引針對class的樣式.

2. getelement.className = 'box';  引起的變化:                            //上面的例子是oDiv 換一個說法而已一樣的.

如果<div>標簽里面已經有class=xxx 的屬性, 那么事件動作引出函數的時候, class=xxx將會被修改成class=box

如果<div>沒有class =xxx , 就會在執行script的時候順帶創建.

回想一下 如果<div> 沒有指明的style = XXX,  那么getelement.style.backgroud 也會自動創建

getelement. + style/ class / type / href / value  等等, 想改想加都可以很方便隨意了.就怕你不像改

這僅僅是 一種方法.

- 還有getelement ['value'] 這樣中括號引號的方式, 和 . (點號) 的帶出屬性是一樣的. 一般不是特殊情況不會使用[' '] 這種方式.

如果[''] 要引用的是某個變量 假設 a ='width', 那么['a'] 就變成 [' ' width ' '] 這樣就不符合getelement ['屬性'] 這樣的概念了.

這時候的處理方法就可以是[a] 就不帶引號了!

- 所有的 . 都可以用 [''] 代替

oDiv.className='box';            //下面的是等價的

oDiv['className'] ='box';

多層也可以, oDiv['style']['width'] = '40px'

- 什么時候 需要用['']? 函數傳參 一般可以傳到值上, 有時候要傳到屬性名稱上代表屬性, 這時候就要用到['']

javascript中className和a href的示例分析

JS嵌入的html運行順序:

-執行事件動作, 執行指向的JS函數, 函數對指定id標簽進行修改.

JS嵌入的html代碼編寫順序:

-想好更改什么效果, 標注id/class 到指定效果標簽,  使用 .或者# 創建{style}, 調用ID編寫變更css的邏輯,  用事件函數觸發.

以上是“javascript中className和a href的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

高要市| 徐闻县| 柏乡县| 新邵县| 古蔺县| 顺昌县| 隆德县| 武宁县| 乌兰察布市| 元阳县| 大厂| 元朗区| 高密市| 双辽市| 大冶市| 三穗县| 丰宁| 阿克苏市| 苍南县| 光泽县| 温州市| 汶上县| 连城县| 阿拉善盟| 安达市| 连云港市| 盖州市| 西城区| 河西区| 肃南| 子长县| 察雅县| 金华市| 湟中县| 樟树市| 图片| 赣州市| 长顺县| 忻州市| 虞城县| 永善县|