国产精品国产三级国产试看,香蕉人精品视频多人免费永久视频,宅男噜噜噜66一区二区,天天插天天射,女人体(1963)菠萝蜜视频,97在线视频人妻无码一区,精品久久久久精品色婷婷综合

jquery獲取input的value值的方法 jquery如何獲取input的value

更新時間:2024-07-02 18:01:29作者:未知

jquery獲取input的value值的方法 jquery如何獲取input的value

???此賬號為華為云開發(fā)者社區(qū)官方運營賬號,提供全面深入的云計算前景分析、豐富的技術干貨、程序樣例,分享華為云前沿資訊動態(tài)

本文分享自華為云社區(qū)《【JQuery框架】超詳細DOM操作看這一篇就夠了!》,原文作者:灰小猿 。

今天來和大家分享有關jQuery框架中DOM操作的相關技術,又是一個堪稱DOM“全家桶”系列的講解,建議收藏關注認真學習!

在進行內(nèi)容操作時,對于設置和獲取元素的內(nèi)容使用同一個函數(shù)進行操作,設置元素內(nèi)容時直接在函數(shù)中傳入?yún)?shù)即可。

1. html()

作用:獲取/設置元素的標簽體內(nèi)容

// 獲取mydiv的標簽體內(nèi)容var divValue = $("#mydiv").html()// 設置mydiv的標簽體內(nèi)容var divValue = $("#mydiv").html(“你好”)

2. text()

作用:獲取/設置元素的標簽體純文本內(nèi)容

// 獲取mydiv文本內(nèi)容var divText = $("#mydiv").text()// 設置mydiv文本內(nèi)容var divText = $("#mydiv").text(“你好”)

3. val()

作用:獲取/設置元素的value屬性值

// 獲取myinput 的value值var value = $("#myinput").val()// 設置myinput 的value值var value = $("#myinput").val(“你好”)

關于上述代碼的實際演示如下:

<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><script ></script><script>$(function (){// 獲取myinput 的value值var value = $("#myinput").val()// alert(value);// 獲取mydiv的標簽體內(nèi)容var divValue = $("#mydiv").html()alert(divValue);// 獲取mydiv文本內(nèi)容var divText = $("#mydiv").text()// alert(divText)});</script></head><body><input id="myinput" type="text" name="username" value="張三" /><br /><div id="mydiv"><p><a href="#">標題標簽</a></p></div></body></html>

二、屬性操作

(1)通用屬性操作

1. attr():

作用:獲取/設置元素的屬性

//獲取北京節(jié)點的name屬性值var bj = $("#bj").attr("name");alert(bj);//設置北京節(jié)點的name屬性的值為dabeijing$("#bj").attr("name", "dabeijing");//新增北京節(jié)點的discription屬性 屬性值是didu$("#bj").attr("discription", "didu");//刪除北京節(jié)點的name屬性并檢驗name屬性是否存在

2. removeAttr()

作用:刪除屬性

//刪除北京節(jié)點的name屬性并檢驗name屬性是否存在$("#bj").removeAttr("name");

3. prop()

作用:獲取/設置元素的屬性

//獲得hobby的的選中狀態(tài)var hobby_type = $("#hobby").prop("checkbox");

4. removeProp()

作用:刪除屬性

//刪除hobby的CheckBox屬性var hobby_type = $("#hobby").removeProp("checkbox");

5.attr和prop區(qū)別

如果操作的是元素的固有屬性,則建議使用prop如果操作的是元素自定義的屬性,則建議使用attr

(2)對class屬性操作

1. addClass()

作用:添加class屬性值

//<input type="button" value=" addClass" id="b2"/>//給one標簽增加屬性$("#b2").click(function () { $("#one").addClass("second");});

2. removeClass()

作用:刪除class屬性值//<input type=

//<input type="button" value="removeClass" id="b3"/>//刪除one標簽的class屬性$("#b3").click(function () { $("#one").removeClass("second");});

3. toggleClass()

作用:切換class屬性

//<input type="button" value=" 切換樣式" id="b4"/>//為one標簽的class樣式進行切換,有class屬性就刪除,沒有就添加$("#b4").click(function () { $("#one").toggleClass("second");});

在這里對該函數(shù)做一個詳細的介紹:

如toggleClass(“one”):

* 判斷如果元素對象上存在class=”one”,則將屬性值one刪除掉。 如果元素對象上不存在class=”one”,則添加

4. css()

作用,修改元素屬性

//<input type="button" value=" 通過css()獲得id為one背景顏色" id="b5"/>$("#b5").click(function () { var backgroundColor = $("#one").css("backgroundColor"); alert(backgroundColor);});//<input type="button" value=" 通過css()設置id為one背景顏色為綠色" id="b6"/>$("#b6").click(function () { $("#one").css("backgroundColor","green")});

三、CRUD操作

1. append()

作用:父元素將子元素追加到末尾

樣例:對象1.append(對象2): 將對象2添加到對象1元素內(nèi)部,并且在末尾

2. prepend()

作用:父元素將子元素追加到開頭

樣例:對象1.prepend(對象2):將對象2添加到對象1元素內(nèi)部,并且在開頭

3. appendTo()

樣例:對象1.appendTo(對象2):將對象1添加到對象2內(nèi)部,并且在末尾

4. prependTo()

樣例:對象1.prependTo(對象2):將對象1添加到對象2內(nèi)部,并且在開頭

5. after()

作用:添加元素到元素后邊

樣例:對象1.after(對象2): 將對象2添加到對象1后邊。對象1和對象2是兄弟關系

6. before()

作用:添加元素到元素前邊

樣例:對象1.before(對象2): 將對象2添加到對象1前邊。對象1和對象2是兄弟關系

7. insertAfter()

樣例:對象1.insertAfter(對象2):將對象1添加到對象2后邊。對象1和對象2是兄弟關系

8. insertBefore()

樣例:對象1.insertBefore(對象2): 將對象1添加到對象2前邊。對象1和對象2是兄弟關系

9. remove()

作用:移除元素

樣例:對象.remove():將對象刪除掉

10. empty()

作用:清空元素的所有后代元素。

樣例:對象.empty():將對象的后代元素全部清空,但是保留當前對象以及其屬性節(jié)點

本文標簽: [db:關鍵詞]  

為您推薦

電熱毯可以除濕嗎 電熱毯可以祛濕嗎

電熱毯有什么危害(電熱毯可以除濕嗎)2021-09-18 09:55深圳壹健康冬天天氣過于寒冷,尤其是睡覺的時候百思特網(wǎng),床上必須得暖和,否則人都無法睡著,因此很多人為了保暖都會購買電熱毯來使用,但據(jù)

2024-07-02 18:01

jquery獲取input的value值的方法 jquery如何獲取input的value

???此賬號為華為云開發(fā)者社區(qū)官方運營賬號,提供全面深入的云計算前景分析、豐富的技術干貨、程序樣例,分享華為云前沿資訊動態(tài)本文分享自華為云社區(qū)《【JQuery框架】超詳細DOM操作看這一篇就夠了!》,

2024-07-02 18:01

linux轉移文件位置的方法(linux 轉移文件)

使用 mv 命令將一個文件從一個位置移動到另一個位置。要在有圖形界面的計算機上移動一個文件,你要打開該文件當前所在的文件夾,然后打開另一個窗口導航到你想把文件移到的文件夾。最后,你把文件從一個窗口拖到

2024-07-02 18:01

怎樣做到節(jié)能減排 如何做到節(jié)能減排

節(jié)能減排調查報告(怎樣做到節(jié)能減排)1 10:27智研瞻產(chǎn)業(yè)研究院 【報告類型】產(chǎn)業(yè)研究【出版時間】即時更新(交付時間約3個工作日)【發(fā)布機構】智研瞻產(chǎn)業(yè)研究院【報告格式】PDF版核心內(nèi)容提要市場需求

2024-07-02 17:59

caj文件轉換成word文檔的方法(caj文件怎么轉換成docx)

讀器(CAJViewer)才能閱讀,并且打開文檔后也無法像Word格式一樣隨意復制粘貼。那么如何才能將caj轉換成word呢?有沒有免費就能直接將整篇CAJ都成功轉換的方法或者工具呢?第一種是利用CA

2024-07-02 17:59

云服務器管理的作用 云服務器管理的作用是什么

生活中常常聽到云服務器,那你知道云服務器作用有哪些嗎,不知道的話跟著小編來看一下吧。 1、web服務對于需要擁有網(wǎng)絡建站的中小型企業(yè)和個人來說,租用服務器對于他們來說是個不錯的選擇。因為云服務器前期

2024-07-02 17:59