name - тәгі арқылы жасалған объектіні скриптер ішінде пайдалану үшін қолданылатын атау;
checked - логикалық атрибут, мәні болмайды. Ол тек жалаушаның алдына алдын ала келісім бойынша қанат белгі қойылатынын көрсетеді.
Оны программалық басқару Браузерде мынадай тәгпен тұрғызылған объектінің
checked атты қасиеті болады. Жалауша іске қосылып тұрса, оның мәні – true, әйтпесе мәні – false болады.
1.Проверитьбатырмасын шертсек, «Флажок не установлен» мәліметі шығады. Өйткені мұнда checked атрибуты іске қосылмаған:
тәгі объектісінің checked қасиеті мәні – false, оны this.form.flag.checked өрнегімен де беруге болады (if командасында).
2. Изменить батырмасын шертсек, мына код жұмыс істейді:
this.form.flag.checked=!this.form.flag.checked;
Сhecked қасиеті мәнін өзгертеді (false ® true. Экрандағы жалауша алдында белгі пайда болады, (оны алдын ала қоймасақ та, белгі программа арқылы орнатылды).
3.Проверить батырмасын шертсек, экранға «Флажок установлен» мәліметі шығады. Енді this.form.flag.checked мәні true болады.
Сонымен, checked қасиетін тек оқуға емес, оны өзгертіп мәнін қарама қарсыға ауыстыру программалық жолмен де жүргізіледі екен.
Егер программада <input> тәгінің checked атрибутының мәнін білгіміз келсе, онда сол объектінің defaultChecked мәнін білуіміз керек.
Енді браузерге келесі кодты енгізіп, оның нәтижелерін қарап шығайық.