首頁 >web前端 >js教程 >jquery表單過濾器

jquery表單過濾器

无忌哥哥
无忌哥哥原創
2018-06-29 11:29:361338瀏覽

表單過濾器

1根據類型選擇表單控制項元素

css寫法,僅選到到所有的input,其它的控制項選不上

$('input').css('background-color', 'lightgreen')

jquery寫法,前面加上冒號即可,除了input,select,button,textarea全部可以選

$(':input').css('background-color', 'lightgreen')

如果只想選input標籤,在:input之前加上標籤限定:input即可,此時與css語法效果完全一致

$('input:input').css('background-color', 'lightgreen')

:input:本意就是選擇全部的表單控制項的意思,後面可以用css屬性進行限制,例如取得密碼框

$(':input[type="password"]').css('background-color', 'lightgreen')

後面除了可以用css屬性進行限制外,更推薦使用jquery的過濾器,例如密碼框過濾器就是:password

$(':input:password').css('background-color', 'lightgreen')

換個顏色以示區別,從這裡可以看出,過濾器之間也支援鍊式操作

$(':input:password').css('background-color', 'skyblue')

我們再作幾個練習

2.根據表單控制項的特徵來選擇元素

:input,只選擇表單元素,不包含:file,:image, :input這個我們已經做過

只選擇file類型

$(':file').css('background-color', 'lightgreen')

只選擇文字方塊:type="text"

$(':text').css('color',"red")

只選擇提交按鈕

$('button:submit').css({
'background-color':'orange',
'color':'white',
'font-size':'1.2em',
'border': 'none',
'width':'90px',
'height':'40px'
})

以上是jquery表單過濾器的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:jquery內容過濾下一篇:jquery內容過濾