jquery中attr和val的區別

2021-03-19 18:33:11 字數 2569 閱讀 9103

1樓:匿名使用者

.val 不需來要引數,直接獲源取value值.attr 這是操作屬性

$('#aa').attr('style');

$('#aa').attr('style',"");

兩個引數,填一個就是獲取,填兩個就是設定

2樓:貿樺稽惜蕊

.val()

能夠復取到

針對text,hidden可輸入的文字框的value值。

而.attr('value')

可以取到制html元素中所設定的屬性

value的值,不能獲取動態的如inputtype="text"

的文字框手動輸入的值。

jquery中attr和css的區別

3樓:育知同創教育

css: 是設定

和獲取來 style 的。源

var myid = $("#myid");

myid.css("background-color", "red"); // 設定背景顏色bai

為紅色var bg = myid.css("background-color"); // 獲取背du景顏色

相對於var myid = document.getelementbyid("myid");

myid.style.backgroundcolor = "red"; // 設定

var bg = myid.style.backgroundcolor; // 獲取

這裡注意zhi的是非daojquery,不能直接獲取 裡的值

也就是說 .css 檔案裡的那些值(要去寫一個相容函式才可以)。

attr: 設定和獲取屬性的 (attribute的縮寫)。

4樓:mpp跟著幸福走

attr是獲得或者設定元素的某個屬性值

css是設定和獲取元素style裡面的屬性的

jquery中css()與attr()之間的區別 20

5樓:徐寶田

1:css("color","red");這樣可以用抄的。但是attr("color","red")好bai像不可以這樣用du,attr的作用就是有一些html元素

zhi的屬性jquery沒有去dao封裝,然後你又想用這些屬性,就可以用attr,但是jquery都給你封裝了css你在用attr("color","")就不產生效果了。

2:你說的attr(」color「)和addclass("color")不等同,後者是為你這個html元素動態的新增class。

6樓:匿名使用者

attr函式attr(key, fn) 。baikey (string): 要設定的屬性

名稱du ,value (function): 返回值zhi的函式 把src屬性的值設定為daotitle屬性的值。

$("img").attr("title", function() );html標記專:

結果:而.css這個方法是屬針對css屬性的也是就style裡面的東西你多看看手冊就行了

7樓:匿名使用者

jquery中的css()是用來操縱style{}的,而attr()是加在標籤內部的,attr()的權重比css()要大,它會覆蓋css()的樣式...

8樓:匿名使用者

***兩個來不相同呀,源css是和style有關,attr是都可以獲取,比如上面href,title,alt.

憑記憶,大概是這樣。詳細請查api.

9樓:完暴

不是個東東.....

attr是屬性,css是設定style.

jquery中.attr和.val的區別

10樓:網海1書生

.attr 可以獲得 id、class、type、value 的值

.val 則特指 value 的值

jquery中.attr和.val的區別

11樓:匿名使用者

.attr獲取的是元素的屬性,如id,style這類的。

.val獲取的是元素的值

jquery中.attr和.data的區別

12樓:匿名使用者

attr 是attribute的縮寫,言下之意,必須是放在dom標籤上的某個屬性資料,未必是html規定的

回屬性。如:test,href與role都是a標籤答的屬性(attribute)。

data是儲存在物件模型上的資料,事實上,jquery會在計算中開闢一塊記憶體來存放data資料,再明白點講,jquery物件自己有某個物件屬性存取所有標籤data,存取肯定有某個演算法能檢索到對應節點的資料。資料結構肯定是map型別的。演算法不清楚。

存放這種資料適合用kv結構,js對應的資料格式就是物件。關鍵點是鍵是如何算出來的。可能是jquery自己維護的一個鍵生成器。

也可能是能唯一表示該node節點物件的某個屬性。

jquery中attr和css的區別

css 是設定 和獲取來 style 的。源 var myid myid myid.css background color red 設定背景顏色bai 為紅色var bg myid.css background color 獲取背du景顏色 相對於var myid document.getelem...

在引用jquery的js中id和attrid兩種寫法有

兩者的主要區別 1 在build webpack.dev.conf.js和build webpack.prod.conf.js中配置即可。2 在模組中使用的時候 如下 plugins 這裡是需要匯入的外掛列表,定意思jquery為全域性引數newwebpack.provideplugin 可以使用i...

關於jquery中使用 val取不到值。為什麼啊

jquery中使用.val 取不到值bai,是設定錯du誤造成 zhi的,解決方法如下 1 首先新 dao建版一個html文件,指定元素的id,如下圖權所示。2 然後編寫js指令碼,根據id選擇元素,如下圖所示。3 接著使用.val 方法獲取被選元素的value值。4 以彈窗形式顯示獲取的input...