HTML Input Attributes
HTML Input Attributes
<form action="test.php" id="test1">
<!--id,name,type,readonly,disbled,size,maxlength,minlength,multiple,pattern(title),placeholder,required,autofocus,autocomplete,dirname-->
<label for="email">Email Address</label>
<input type="email" id="email" name="email" readonly disabled size="50" maxlength="20" minlength="10" multiple pattern="[a-z0-9._%+\-]+@[a-z0-9.\-]+\.[a-z]{2,}$" title="email eke adala requment ekathu karanna" placeholder="Email basic" required autofocus autocomplete="email" dirname="email.dir" ><br><br>
<!--min,max,step-->
<label for="Volume">Volume (between 0 and 50)</label>
<input type="range" id="Volume" name="Volume" min="0" max="50" step="5"><br><br>
<!--height,width,src,alt-->
<label for="photo">My photo</label>
<input type="image" id="photo" name="photo" height="50px" width="100px" src="image3.jpg" alt="One Boy Photo"><br><br>
<!--list-->
<label for="color"> Choose color:</label>
<input type="text" list="color123" name="color" id="color">
<datalist id="color123">
<option value="van">van</option>
<option value="bus">bus</option>
<option value="car">car</option>
<option value="trai">train</option>
</datalist><br><br>
<!--accept-->
<label for="file">Id Photo Uploade</label>
<input type="file" id="file" name="file" accept="image/jpeg,.jpg,video/*"><br><br>
<!--checked-->
<input type="checkbox" id="vehicle1" name="vehicle1" value="Bike">
<label for="vehicle1"> I have a bike</label><br>
<input type="checkbox" id="vehicle2" name="vehicle2" value="Car">
<label for="vehicle2"> I have a car</label><br>
<input type="checkbox" id="vehicle3" name="vehicle3" value="Boat" checked>
<label for="vehicle3"> I have a boat</label><br><br>
<!--value-->
<input type="submit" value="Submit"><br><br>
</form>
input eka athule bawitha karana wachana(Attributes) list ekaid | ▪️normel id ekak denna (javascript css ehama add karaddi meka bawitha karanna puluwan) 🔹 input type = [ All ] |
name | ▪️data server ekata yawaddi name eke dila thiyena nama thamay server eka peththen penanne 🔹input type = [ All ] |
type | ▪️input type eke okkoma mekata ekathu karanne 🔹input type = [ All ] |
value | ▪️input ekaka agaya niyama karay 🔹wiwida input sadaha value eka wenas lesa bawitha we 1. button/reset/submit wala button eke nama sadaha bawitha we 2. text/hidden/email/password/color/date/month/datetime-local/week/number/range/search/tel/url/ wala default name(value) ekak ekathu kirimata bawitha we 3. checkbox/radio/ wala form eka submit karama server ekata yawana agaya sadaha bawitha we |
readonly | ▪️input එක කියවීමට පමණක් බව සඳහන් කරයි 🔹input type = [ date,datetime-local,email,month,number,password,search,tel,text,time,url,week ] |
disabled | ▪️input එක disable කළ යුතු බව සඳහන් කරයි 🔹input type = [ All ] |
size | ▪️input එකක් ඇතුලේ දිග වැඩි කරන්න පුළුවන් 🔹input type = [ email,number,password,search,tel,text,url ] |
maxlength | ▪️input එකක අවසර දී ඇති උපරිම අක්ෂර සංඛ්යාව සඳහන් කරයි 🔹input type = [ email,password,search,tel,text,url ] |
minlength | ▪️input එකක අවශ්ය අවම අක්ෂර සංඛ්යාව සඳහන් කරයි 🔹input type = [ email,password,search,tel,text,url ] |
min | ▪️අවසර දී ඇති අවම අගය සඳහන් කරයි 🔹input type = [ number, range, date, datetime-local, month, time ,week ] |
max | ▪️අවසර දී ඇති උපරිම අගය සඳහන් කරයි 🔹input type = [ number, range, date, datetime-local, month, time ,week ] |
multiple | ▪️පරිශීලකයෙකුට එක් අගයකට වඩා ඇතුළත් කළ හැකි බව සඳහන් කරයි ▪️user type karaddi hema email ekakma comawakin wen karanna ona 🔹input type = [ email,file ] |
pattern / title | ▪️input ekata labadimata awashay wana dewal pamanak labadi anek dewal limit kirima meyin siduwe ex= site ekaka email eken regsiter weddi (gmail) witharak bawitha kirimata haki lesa sekasima ▪️title = pattern eke wisthara karalathiyena de userta pehedili karanna podi text ekak ekathu karanna puluwan 🔹input type = [ text, date, search, url, tel, email, and password. ] |
placeholder | ▪️input eka uda type karanna kalin eka gena adahasak ganna text ekak ekathu karanna puluwa input eka uda click karama ara add karapu text eka nathi wenawa 🔹input type = [ email,number,password,search,tel,text,url ] |
required | ▪️form eka submit karanna kalin aniwaren fill karanna ona bawa sadahan karay 🔹input type = [ text, search, url, tel, email, password, date pickers, number, checkbox, radio, and file ] |
step | ▪️(Default 1) සංඛ්යා අතර පරතරය නියම කරයි ex = 3 dunnoth 3n 3ta witahray anka denna puluwan (-/+) 🔹Input type = [ number, range, date, datetime-local, month, time,week ] |
autofocus | ▪️page eka loade wena kota kelinma adala input ekata witharak automatically focus wenawa 🔹input type = [ All ] |
height | ▪️input එකක උස සඳහන් කරයි. 🔹input type = [ image ] |
width | ▪️input එකක පළල සඳහන් කරයි. 🔹input type = [ image ] |
list | ▪️<datalist> wala (id) eka input ekata link karanna meka yodagannawa 🔹Form Elements = [ <datalist> ] url = https://html1.my2025.site/forms/html-form-elements/ |
autocomplete | ▪️Browser eken kalin bawithakarapu data automatically fill karanawa input eke ▪️autocomplete Attribute Value link = https://html1.my2025.site/forms/html-input-attributes/autocomplete-attribute/ 🔹input type = [ text, search, number, url, tel, email, password, datepickers, range,color ] |
src | ▪️image eke url eka denne methanata 🔹input type = [ image ] |
alt | ▪️image eka delete unoth e wenuwata pennane (alt) eke thiyena text eka 🔹input type = [ image ] |
accept | ▪️file uploade karaddi file type eka thoranna puluwan. 1. file_extension = gif, .jpg, .png, .doc 2. audio/* = සියලුම sound file 3. video/* = සියලුම video file 4. image/* = සියලුම image file 5. media_type = parameters නොමැති valid media type (link = https://www.iana.org/assignments/media-types/media-types.xhtml ) ▪️file type godak ekathu karanawanam kamawakin passe anith eka ekathu akranna ona 🔹input type = [ file ] |
checked | ▪️page eka load weddima input eka default select karala thiyanna meka yodaganne. 🔹input type = [ checkbox, radio ] |
dirname | ▪️input eke text dishawa idirpath karanna meka yodagannawa ▪️meke agaya sema witama ( name ) ekata dila thiyena nama wenna ona e namata anthimata (.dir) kiyala ekathu wenna ona 🔹input type = [ email,number,password,search,tel,text,url ] |