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

jquery表單過濾器

无忌哥哥
發布: 2018-06-29 11:29:36
原創
1337 人瀏覽過

表單過濾器

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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板