86 of 119 menu

Селектор text

Селектор :text бира инпуте са типом text. Погледајте таг input. Како :text не припада CSS спецификацији, за боље перформансе у модерним претраживачима уместо њега је боље применити [type='text'].

Синтакса

Овако бирамо инпуте са типом text:

$(':text');

Као и код других селектора псеудо-класа (који почињу са ':'), пре ':' је боље ставити назив тага или другог селектора, у супротном ће се применити селектор '*', то јест $(':text') ће се тумачити као $('*:text'), па је уместо тога боље користити $('input:text'). Треба имати на уму да ће :text такође изабрати све инпуте, код којих није наведен атрибут type, разлике у понашању се могу видети на следећем примеру:

$('<input>').is('[type=text]'); // враћа false $('<input>').is(':text'); // враћа true

Пример

Хајде да изаберемо све инпуте са типом text и да им направимо зелену позадину и црвени оквир помоћу методе css:

<form> <input type="button" value="button"> <input type="file"> <input type="checkbox"> <button>button</button> <input type="reset"> <input type="radio" name="test"> <input type="radio" name="test"> <input type="checkbox"> <input type="text"> </form> $('form input:text').css({background: 'green', border: '2px red solid'}); $('form').submit(function(event) { event.preventDefault(); // спречава слање форме });

Види још

  • таг input
  • селектор input,
    који бира елементе контроле форме - инпуте, textarea, падајуће листе и дугмад
  • метода filter,
    који филтрира елементе у скупу по задатом селектору
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј