Submit selektory

:submit selektory, submit görnüşli, formany ibermek düwmesi bolan elementleri saýlaýar. Adatça :submit selektory düwmälere ýa-da girizme elementlerine ulanylýar. Käbir brauzerler button elementini, [type='submit'] görnüşine eýe diýip kabul edýär, beýlekiler bolsa tersine. Dogry işi anyklamak üçin, hemme wagt type aýratynlygyny görkeziň. :submit CSS spetsifikasiýasyna degişli däl bolany üçin, häzirki zaman brauzerlerinde işleýşi gowulandymak üçin onuň ýerine [type='submit'] ulanyň.

Sintaksis

submit görnüşli elementleri şeýle saýlaýarys:

javascript$(':submit');

Mysal

Görkezilen teoriýa esasynda, td elementleriniň nesilleri bolan hemme submit görnüşli elementleri saýlaýalyň. css metodi bilen bu td elementlerine ýaşyl fon we gyzyl çägiberme bereliň:

html<form>
  <table border="1" cellpadding="10" align="center">
    <tr><th>Element</th></tr>
    <tr><td><input type="button" value="button"></td></tr>
    <tr><td><input type="file"></td></tr>
    <tr><td><input type="password"></td></tr>
    <tr><td><button>button</button></td></tr>
    <tr><td><input type="reset"></td></tr>
    <tr><td><input type="submit"></td></tr>
    <tr><td><input type="radio" name="test"></td></tr>
    <tr><td><input type="checkbox"></td></tr>
    <tr><td><button type="submit">button</button></td></tr>
    <tr><td><input type="text"></td></tr>
  </table>   
</form>
javascript$('td:submit')
  .parent('td')
  .css({background: 'green', border: '2px red solid'})
  .end();

$('form').submit(function(event) {
  event.preventDefault(); // formany ibermegiň öňüni alyar
});

Şeýle-de garaňyz

  • teg button
  • selektor button,
    düwme elementlerini we hemme button görnüşli elementleri saýlaýar
  • metod filter,
    topardaky elementleri görkezilen selektor bilen süzýär
  • metod css,
    elementiň CSS stillerini alyp biler we üýtgedip biler