Главная » Файлы » Рефераты



Cтуденты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны

Формалар. Фреймдер.
[ Скачать с сервера (363.0 Kb) ]

Еще больше материалов по этой теме можно найти здесь » [Физика]
06.10.2015, 15:55
Форма — HTML-құжатындағы ақпаратты Web-сервер арқылы әлемнің алдын ала белгіленген бір жеріне жіберу үшін қолданылатын құрал. Формалар арқылы сайтқа кірушілерге сұрақнама құруға, жарнама жасауға және медициналық анықтамалар құруға болады.
Форманың жұмыс істеу принципі мынадай: сайтқа кіруші форманы толтырады, толтырып болғаннан кейін белгілі бір батырманы басып, формадағы ақпарат көрсетілген жерлерге барады. Формалар <FORM> ... </FORM> тэгтер арасында орналасады. HTML-құжатының ішінде бірнеше форма болуы мүмкін, бірақ, олар бірінің ішінде бірі орналаспауы керек. <FORM> тэгінің негізгі атрибуттары:
Атрибут Атқаратын қызметі
ACTION Міндетті атрибут. Форма өңдеушісінің Web-сервердегі жолын көрсетуді анықтайды.
METHOD Формадағы ақпарат өңдеушіге қалай баратынын анықтайды. Мүмкін болатын мәндері: METHOD=POST және METHOD=GET. Мұндағы РOSTатрибуты формадағы ақпарат URL-ден бөлек жіберіледі, ал GETатрибутыURL-мен бірге жіберіледі. Егер атрибут мәні жазылмаса, онда, автоматты түрде METHOD=GET мәні ұйғарылады.
ENCTYPE Тұтынушы мәліметін браузерден Web-серверге жіберудегі кодтау түрін анықтайды.
Қолданушы формаға ақпаратты енгізу үшін <INPUT> элементін қолданады. Әрбір <INPUT> элментінде NAME=имя атрибуты бар, ол жолдың атын анықтайды (жолдың идентификаторы). Келесі кестеде <INPUT> элементінің басты типтері көрсетілген:
Атрибут Атқаратын қызметі
TYPE=text Мәтін енгізетін ұяшықты анықтайды. Қосымша мынадай атрибуттары бар: SIZE=сан (ұяшықтың ені символмен беріледі) және MAXLENGTH=сан (Өріске жазлатын символдардың мүмкін максималды саны): <INPUT TYPE=text SIZE=20 NAME=User VALUE="Алмас"> Ені 20 символдан аспайтын мәтін енгізуге арналған ұяшықты анықтайды. Автоматты түрде ұяшықта “Алмас” сөзі шығады, оны қолданушы өз қалауынша өзгерте алады.
TYPE=password Пароль енгізетін ұяшықты анықтайды. Тext типіне өте ұқсас, бірақ, мәтіннің орнына жұлдызшалар (*) шығады: <INPUT TYPE=password NAME=PW SIZE=20 MAXLENGTH=10> Еніне 20 символ сиятындай пароль енгізу ұяшығын шығарады. Көрсетілген үлгіде парольды 10 символға дейін енгізуге болады.
TYPE=radio Радиобатырманы экранға шығарады. CHECKED (радиобатырманың ерекшеленгенін) деген қосымша атрибуты болады. Аттары бірдей бір топ радиобатырмалардың ішінде тек біреуі ғана белгіленген радиобатырма болады: <INPUT TYPE=radio NAME=Question VALUE="Yes" CHECKED> Иә <INPUT TYPE=radio NAME=Question VALUE="No"> Жоқ <INPUT TYPE=radio NAME=Question VALUE="Possible"> Мүмкін Радиобатырманы ерекшелеп алған соң осы ақпарат тұтынушыға жіберіледі. Егер радиобатырманы ерекшелемесе Question айнымалысына Yes мәні беріледі: Question=Yes.
TYPE=checkbox Белгі қоюға болатын квадрат батырмаларды анықтайды және CHECKED деген қосымша атрибуты бар. (квадратқа белгі қойып көрсетеді). Радиобатырмалардан айырмашылығы - аттары бірдей квадраттар тобында бірнеше квадраттар белгіленуі мүмкін: <INPUT TYPE=checkbox NAME=Comp VALUE="CPU"> Процессорлар <INPUT TYPE=checkbox NAME=Comp VALUE="Video" CHECKED> Видеоадаптерлар <INPUT TYPE=checkbox NAME=Comp VALUE="Scan"> Сканерлер <INPUT TYPE=checkbox NAME=Comp VALUE="Modem" CHECKED> Модемдер Квадрат батырмалардың бірнешеуі белгіленгеннен соң, осы ақпарат тұтынушыға жіберіледі. Егер белгіленбесе, келесідей екі айнымалы жіберіледі: Comp=Video және Comp=Modem.
TYPE=submit Формадағы мәліметті тұтынушыға жіберетін батырманы шығарады. Ол әрекет "Жіберу" батырмасын басқанда жүзеге асады: <INPUT TYPE=submit VALUE="Жіберу">

TYPE=reset Формадағы жолдарды тазалайтын батырманы анықтайды. Ол әрекет батырма басу арқылы орындалады. "Тазарту"батырмасы басылған соң формадағы мәлімет өңдеушіге жіберілмейді:
Категория: Физика
Просмотров: 2283 | Загрузок: 32 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]