Сохтани HTML Тугмаҳо дар форматҳо

Истифодаи Захираи воридшавӣ ба форматҳо фиристодан

Шаклҳои HTML яке аз усулҳои асосии асосӣ ба вебсайти интерактивии шумо мебошанд. Шумо метавонед саволҳо ва ҷавобҳоро аз хонандагонатон дархост кунед, маълумоти иловагӣ аз пойгоҳи додаҳо, насб кардани бозиҳо ва ғайра. Як қатор элементҳои HTML, ки шумо метавонед барои сохтани шаклҳои худ истифода баред. Ва он гоҳ, ки шумо формати худро сохтед, роҳҳои гуногуни фиристодани ин маълумот ба сервер вуҷуд доранд ё фақат амалияи амалиётро оғоз мекунанд.

Инҳо якчанд роҳҳоест, ки шумо метавонед шаклҳои худро пешниҳод кунед:

Element INPUT

Элементҳои INPUT тарзи маъмултарине, ки формуларо пешниҳод мекунад, ҳамаи корҳое, ки шумо навъи (тугма, тасвир, фиристодан) интихоб кардаед ва агар лозим бошад, якчанд скриптро илова кунед, ки ба амалияи формат муроҷиат кунед.

унсур метавонад ба монанди навишта шавад. Аммо агар шумо мекунед, натиҷаҳои гуногун дар браузерҳои гуногун доранд. Бисёре аз браузерҳо як тугмаеро пахш мекунанд, ки "Фиристодан" мегӯянд, аммо Firefox як тугмаеро, ки "Дархостро фиристодааст" медиҳад. Барои тағир додани он ки тугмаи "тугмаи" шумо бояд илова кунед:

value = "Форматро фиристед">

Ин элемент ба монанди ин аст, аммо агар шумо ҳамаи хусусиятҳои дигарро тарк кунед, ҳамаи онҳое, ки дар браузерҳо намоиш мешаванд, ранги тиреза аст. Барои илова кардани матн ба тугма, хосияти арзшударо истифода баред. Аммо ин тугма формаеро пешниҳод намекунад, агар шумо JavaScript-ро истифода баред.

onclick = "submit ();">

Ин намуди кнопкаро дорад, ки барои он бояд форматро пешниҳод кунед. Ғайр аз он, ки ба ивази арзиши матн шумо бояд URL-и манбаъи обро илова кунед.

src = "submit.gif">

Element BUTTON

Элементҳои BUTTON ҳам калимаи кушода ва ҳам калимаи пӯшидаро талаб мекунанд. Вақте ки шумо онро истифода мекунед, ягон мундариҷаи шумо дар дохили таклиф дохил карда мешавад. Сипас шумо тугмаро бо як скрипт фаъол кунед.

Формаро пешниҳод кунед

Шумо метавонед тасвирҳоро дар тугмаи худ ҷойгир кунед ё тасвирҳо ва матнро барои эҷоди як тугмаи ҷолиб шавед.

Формаро пешниҳод кунед

Element COMMAND

Элементи COMMAND бо HTML5 нав аст. Он фанро бояд истифода бурд, аммо он метавонад ҳамчун тугмаи тасвир барои форма амал кунад. Ин унсур ба шумо имкон медиҳад, ки варианти бештар интерактивиро бе дархости шаклҳо созед, агар шумо дар ҳақиқат ба шаклҳо ниёз доред. Агар шумо хоҳед, ки фармонро ба чизе бигӯям, шумо ин маълумотро дар як хосият қайд кунед.

label = "Форматро фиристед">

Агар шумо хоҳед, ки фармони шумо бо тасвир нишон дода шавад, шумо символро истифода мебаред.

icon = "submit.gif">

Ин мақола як қисми таркиби HTML Forms аст. Бо усули пурраи омӯзиш барои хондан дар бораи формулаҳои HTML истифода баред.

Формулҳои HTML якчанд роҳҳои гуногун доранд, ки шумо дар саҳифаи пештар фаҳмидед. Ду роҳи ин усулҳо интегралии INPUT ва tag-BUTTON мебошанд. Сабабҳои хуб барои истифодаи ин элементҳо вуҷуд доранд.

Element INPUT

Теги ин роҳи осонтарини пешниҳоди формат аст. Он чизеро, ки ба худ хос нест, талаб намекунад, ҳатто арзиш. Вақте, ки муштарӣ дар тугмаи ҷустуҷӯ, онро автоматӣ медиҳад. Ба шумо лозим нест, ки ҳар як скриптро илова кунед, браузерҳо барои фиристодани форма ҳангоми шинохти ENPUT tag тасвир мекунанд.

Масъала ин аст, ки ин тугма хеле заиф аст ва равшан аст. Шумо ба он тасвирҳо илова карда наметавонед. Шумо метавонед онро ба монанди ҳар унсури дигар сабукдӯш кунед, аммо он ҳанӯз ҳам мисли тугмачаи зиштро ҳис мекунад.

Вақте ки формати шумо бояд ҳатто дар браузерҳо, ки JavaScript-ро хомӯш карда шуда бошад, усули INPUT -ро истифода баред.

Element BUTTON

Мизоҷи BUTTON имконоти зиёдеро барои пешниҳоди шаклҳо пешниҳод мекунад. Шумо метавонед дар дохили як унсури BUTTON чизе гузошта кунед ва онро ба тугмаи таҳрир табдил диҳед. Аксари одамон одатан тасвир ва матнро истифода мебаранд. Аммо шумо метавонед DIV-ро эҷод кунед ва ҳамаи он чизеро, ки мехоҳед, пахш кунед.

Беҳтарин камбудиҳо ба унсури BUTTON ин аст, ки он шаклро ба таври автоматӣ пешниҳод намекунад. Ин маънои онро дорад, ки баъзе навъи скрипт бояд фаъол бошад. Аз ин рӯ, он аз усули INPUT камтар дастрас аст. Ҳар як истифодабарандае, ки javascript надошта бошад, натавонист танҳо формаро бо як унсури BUTTON пешниҳод кунад.

Усули BUTTON дар шаклҳое, ки ба таври ҷиддӣ муносиб нестанд, истифода баранд. Инчунин, ин роҳи бузургест барои илова кардани имконоти пешниҳоди иловагӣ дар як шакл.

Ин мақола як қисми таркиби HTML Forms аст . Онро барои омӯзиши бештар дар бораи тарзи истифодаи формулаҳои HTML хонед