Waxaad samayn kartaa forms adoo isticmaalaya luuqada html ka. Form waa diiwaanka wax lugu qoro markaas lugudiro akhbaarta. Luuqada html ka waad ku saymaynkartaa diiwaankaas laakiin ma laha awood ay ku gudbiso akhbaaraha. Hadaba waxaad u baahantahay software aad kaga shaqaysiisid akhbaarta, sidii hadaad rabtid inaad didhid ama aad ogaatid in akhbaartasi sax tahay ama aad bog kale u isticmaashid ama wixii lamid ah. Hadaba dirida aan kareebee mararka qaarkood waxaad ku diri kartaa e-mail akhbaarta inkastoo mararka qaarkood uusan browsarku taageerin isticmaalkan laakiin wixii intaas kabaxsan waxaad ubaahan tahay inaad isticmaashid luuqado kale. Qisdigeena waa samaynta diiwaanka marka aan bilowno:. Waxaa form ka lagu bilaabaa astaanta <form> oo qeexaysa samaynta form ka. Waxaa lagu xejiyaa magaca formka saan oo kale, name="magaca", waxaa lagu xejiyaa action="" oo ah wuxuu sameynayo waxayna noqonkartaa jidmar [url] kale ama emailkaaga hadii aad rabtid inay akhbaartu kuugu timaado e-mailka, waxaa lagu xejiyaa method="post" ama method="get" oo ah isticmaalka diiwaanka inta badana waxaa la isticmaalaa "post". Intaas waxaa laraacshaa qaybaha diiwaanka [form elements] oo mid walbaba ku bilowda input. Qaybaha form ku leeyahay waxaa kamid ah: textbox, password field, checkbox, select element, textarea, radio button, summit button, reset button, iyo etc. Midwalba select iyo textarea aan ka ahayn wuxuu isticmaalaa astaamaha input type= type ka ayaana lagu qeexaa waxay qaybtani [element] tahay. Hadaba aan aragno mid walba sida loo sameeyo:
Bilowga form ka
<form name="diiwaan" action="mailto:emailaddress@host.com" method="post"> Waxaan qeexnay form akhbaarta kudirin email. <form name="diiwaan" action="http://www.host.cg-bin/perl1.pl" method="post"> waxaan qeexnay form addeegsnaya script kale.
Text field: <input type="text" name="magac" value="" size="20"> Waxaan qeexnay text field ladhaho magac erayga value="" wuxuu qexaa waxii kasoo bixilahaa field dhiga size na waa balaca field dhiga. Natiijaduna waa saan:
Hadaad rabtid in wax kuqornaadaan markii boga lasoo booqdo waxaa loosameeyaa saan:
<input type="text" name="magac" value="Wax ku qork" size="20"> Natiijaduna waxay noqon saan:
Password field <input type="password" name="kugal" size="20"> Hada ma aanaan qeexin value maxaa yeelay ma u baahnid inaad qeexdid value iyo size midna hadaadan idigu isticmaalayn markaas. Text field iyo password field waa isu egyihiin laakiin password field wixii lagu qoro ma muuqdaan. Natiijaduna waa saan:
TextArea TextArea waa text field oo kale laakiin kabalaaran kana dheer. Waxaa loo isticmaalaa markii aad rabtid
inaad qoraal dheer qortid, samayntiisuna waa saan: <textarea name="rayi" cols="40" rows="4"> </textarea> Cols waxay qeexdaa balaca meesha rows ay qeexdo dhererka. Natiijaduna waa saan:
Textarea da saan baa qoraalka joogaha ah loogu qoraa: <textarea name="rayi" cols="40" rows="4">Waxaad halkan ku qori kartaa wixii fariin iyo faah faahin ah saaxiiib </textarea> Natiijaduna waa saan:
Waxaan si nafar nafar ah u soo aragnay sida loosameeyo diiwaanka marka hada aan aragno
tusaale dhamaystiran oo iswata oo ah diiwaan waana kane diyaar u noqo.
Markii laga soo tago qaybta magaca, action ka iyo method ka oo aan micno kufadhiyin hada maadaaba aanaan isticmaaleyn script aan kaga shaqaysiino formka. Waxaan qeexnay labo text fields oo qaata labo qoraal user name iyo password. Waxaan kale oo qeexnay radio buttons. Waa inay radio buttons ku isku magac ahaadaan si uu qofku hal mid u doorto. Hadaad kala magac ka dhigtid, kuli wuu doorankaraa qofku. Waxaan kale oo qeexnay check boxes. Check boxes ku kala magac waa ahaan karaan waayo inuu qofku halmid doorto ma aha. Waxaan kale oo sameynay combo box iyo labo button oo midna tirtiro qoraalka formka midna diro form ka. Formkani ma dirmi karo waayo Action="" ma aanaan qeexin. Waxaad samaynkartaa inaad email ku dirtid qoraalka diiwaanka adoo istimaaliya syntax kan: action="mailto:name@host.com".
Here is the result of the above sameple:
Ku qor qoraal labada text box, xulo title adoo tijaabinaya inaad hal kabadan xulan kartid. Waxaad tijaabisaa inaad hal radio button kabadan xulankartid iyo inay hogaga form ku shaqynayaan dhamaantooda. Waxaad kale oo tijaabisaa buttomada Tirtir iyo Dir inay shaqeynayaan. Hadaad gujisid button ka dir, wuxuu aadin bog aan qeexnayn waayo "submit" waa curiye [event]kaas oo mar walba curinaya dhacdo oo hadaan laqeexin Action="" curinaya bog aan laqeexin.