required ගුණාංගය
required ගුණාංගය පෙන්වන්නේ,
මෙම HTML පෝරමයේ
මූලද්රව්යය අනිවාර්යයෙන්ම පුරවා තිබිය යුතු බවයි.
මෙම ගුණාංගය input
හෝ textarea
ටැග වලට යොදා ගත යුතුය.
මෙම ගුණාංගය ඇති ක්ෂේත්රය පුරවා නොමැති අවස්ථාවේ පෝරමය යැවීමට උත්සාහ කරන විට - බ්රවුසරය පෝරමය යැවීමට ඉඩ නොදෙන අතර දෝෂ පණිවිඩයක් පෙන්වනු ඇත. දුකට කරුණක් නම්, මෙම දෝෂ පණිවිඩයේ පෙනුම හෝ අන්තර්ගතය HTML හෝ CSS භාවිතයෙන් වෙනස් කළ නොහැක.
required ගුණාංගය ඇති බව නිසා
PHP භාවිතයෙන් සේවාදායකයේ පැත්තෙන් පෝරමයේ
දත්ත නිවැරදි බව පරීක්ෂා කිරීමෙන් ඔබව මුදා නොගනී
(මෙම ගුණාංගය භාවිතයෙන් ආරක්ෂාව පහසුවෙන් අභිබවා යා හැකි නිසා).
උදාහරණය
input ටැගයට
required ගුණාංගය එක් කරමු. ක්ෂේත්රයේ
කිසිවක් ඇතුළත් නොකර පෝරමය යැවීමට බොත්තම ක්ලික් කිරීමට
උත්සාහ කරන්න. බ්රවුසරය පෝරමය යැවීමට ඉඩ නොදෙන අතර,
ඉන්පුට් වෙත සෙවනැල්ලක් එක් කර දෝෂ පණිවිඩයක් පෙන්වනු ඇත:
<form action="">
<input type="text" placeholder="යමක් ඇතුළත් කරන්න" required>
<input type="submit">
</form>
:
තවත් බලන්න
-
patternගුණාංගය,
ඉන්පුට් වලංගු කිරීම සිදු කිරීමට ඉඩ සලසයි