1樓:遠望曾經
/*\①[attribute=value] 匹配給定的屬性是某個特定值的元素
②[attribute!=value] 匹配所有不含有指定的屬性,或者屬性不等於特定值的元素
③[attribute^=value] 匹配給定的屬性是以某些值開始的元素
④[attribute$=value] 匹配給定的屬性是以某些值結尾的元素
⑤[attribute*=value] 匹配給定的屬性是以包含某些值的元素
*//*
比如有下面2個input元素:
*///①方式舉例:
$("input[name='newsletter']").attr("checked", true);
//表示 查詢所有 name 屬性是 newsletter 的 input 元素,並設定為選中狀態
//②方式
$("input[name!='newsletter']").attr("checked", true);
//查詢所有 name 屬性不是 newsletter 的 input 元素,並設定為選中狀態
//③方式
$("input[name^='news']").attr("checked", true);
//查詢所有 name 以 'news' 開始的 input 元素,並設定為選中狀態
//④方式
$("input[name$='letter']").attr("checked", true);
//查詢所有 name 以 'letter' 結尾的 input 元素,並設定為選中狀態
//⑤方式
$("input[name*='news']").attr("checked", true);
//查詢所有 name 包含 'man' 的 input 元素,並設定為選中狀態
// 根據上面的列舉,需要的應該是②方式。
// 然而,這5種方式是比較容易混淆
2樓:匿名使用者
htm 用#id
伺服器控制元件用 <%#id.clientid%> 在aspx頁面用
.net 4.0 可以設定伺服器控制元件的 clientidmode="static" 然後在js頁面可以直接用#id
3樓:
比如選取id不為sth的div元素
$("div:not(#sth)")
你試試,並列印它的length
4樓:
$('input[id!="特定值"]')
jquery怎麼獲取一個元素指定屬性的值
5樓:匿名使用者
$("元素表示式
du").attr("屬性名")
如:zhi$("#textid").attr("width")是獲取id為textid的控
dao件的回width屬性
$(".classname").attr("width")是獲取包含
答class名為classname的控制元件的width屬性
$("[name=textname]").attr("width")是獲取name為textname的控制元件的width屬性
但要注意,jquery取到的可能是一個陣列,如果確定屬性為同一值,則沒問題,否則應該迴圈取得控制元件,再取屬性值
如:$("#textid")[0].width是取第一個控制元件的width屬性
但也有寫屬性用attr取不到,也需要用角標的方式取得控制元件後在取屬性
6樓:匿名使用者
var p = $("標籤id").prop("屬性");
var a = $("標籤id").attr("屬性");
checkbox,radio和select這樣du的元素,選中zhi屬性對應“checked”、"readonly"、“selected”,這些屬於dao
固有屬性,內因此需要使容用prop方法去操作才能獲得正確的結果。
attr和prop怎麼選擇?
對於html元素本身就帶有的固有屬性,在處理時,使用prop方法。快速,準確。
對於html元素我們自己自定義的dom屬性,在處理時,使用attr方法。
attr和prop區別?
attr 是從頁面搜尋獲得元素值,所以頁面必須明確定義元素才能獲取值,相對來說較慢。
prop是從屬性物件中取值,屬性物件中有多少屬性,就能獲取多少值,不需要在頁面中顯示定義。
7樓:幸福流氓兔
$('元素').attr('屬性')
jquery怎麼獲得元素的屬性id值
8樓:齊品達真好吃
$("#textid").attr("width")是獲取id為textid的控制元件的width屬性。
$(".classname").attr("width")是獲取包含class名為classname的控制元件的width屬性。
$("[name=textname]").attr("width")是獲tml xmlns="" target="_blank">http://www.
w3.org/1999/xhtml">
獲取元素屬性ali
取name為textname的控制元件的width屬性。
但要注意,jquery取到的可能是一個陣列,如果確定屬性為同一值,則沒問題,否則應該迴圈取得控制元件,再取屬性值。
如:$("#textid")[0].width是取第一個控制元件的width屬性。
但也有寫屬性用attr取不到,也需要用角標的方式取得控制元件後在取屬性。
9樓:水瓶低調的旋律
通過查詢屬性獲取:$('element').attr('id')
10樓:青鳥中關村專家
$("元素表示式").attr("屬性名")
11樓:匿名使用者
$("選取元素").id;
jquery怎麼根據id獲取元素值
12樓:lmn小朋友
$("#id")獲取物件
讀取物件屬性 $("#id").attr("屬性名")賦值 $("#id").attr("屬性名",“屬性值”)如果是表單 用prop $("#id").
prop("屬性名")
13樓:灰常了
獲取什麼值呢。
$("#id")獲取這個物件,獲取物件屬性的話$("#id").attr("屬性名")
14樓:zhu掬水留香
$("#id").val()
jsp中怎麼獲得單選按鈕的值,jquery 如何獲取單選框的值
你可以這樣來嘗試 a標籤的href 然後給a標籤新增onclick事件,比如完成 然後寫一個getradio的方法 function getradio request.getparameter 單選按鈕的名字 jquery如何獲得分別獲得兩組單選按鈕的值? 千鋒教育 div 支付寶財務通 獲取一組單...
jquery 怎麼獲取表格中當前選中的值
具體 就不寫了 生成表的時候給修改連結一個id,id儲存當前行的主鍵比如 主鍵,為它新增onclick方法。如何獲取下拉選單選中的值 jquery 1 js取值。獲取下拉選單選中項的值。如下。function getselectedvalue name 2 獲取文字值。如下 123 以樓上的資料來用...
jquery 怎麼獲取CSS中屬性值的數值。
2 在中的標籤中,輸入js body append body css z index 3 瀏覽器執行頁面,此時成功列印出了z index的值。可以使用jquery中的css 方法來獲取css中屬性的值,css 方法允許兩個引數,如果一個引數的話就是獲取該css屬性的值,如果兩個引數就是設定css屬性...