شئInput Hidden منتسب با يك عنصرHTML <input> ميباشد .با شئ فوق ميتوان عنصرHTML <input> صفحه را بصورت اقدامات شئ گرائي مديريت كرد.
بايد عنصر<input> مرتبط با شئInput Hidden داراي ويژگي type="hidden" باشد .مقدار پيش فرض ويژگيtype براي عنصر input مقدار "text"ميباشد .
مثال ـ دسترسي به شئInput Hidden با id="myInput"
var x = document.getElementById("myInput");
توجه ـ همه نوع عناصر ورودي(input) را ميتوان از طريق مجموعه عناصر فرم پيدا نمود
با متدdocument.createElement() ميتوان شئInput Hidden را ايجاد نمود. بعبارتي ميتوان عنصر<input> را با ويژگيtype="hidden" ايجاد كرد. با آن نوع فيلد ورودي پنهان ايجاد ميشود.
مثال ـ ايجاد شئ
var x = document.createElement("INPUT");
x.setAttribute("type", "hidden");
ويژگي | شرح |
---|---|
defaultValue | مقدار ويژگيdefaultValue فيلد ورودي پنهان را تنظيم ويا برگشت ميدهد . |
form | ويژگيform فرمي را كه فيلد ورودي پنهان متعلق به آنست مشخص ميكند. |
name | ويژگيname نامي را براي آن مشخص ميكند. |
type | ويژگيtype نوع فيلد ورودي را مشخص ميكند.
type="hidden"برايInput Hidden |
value | مقدار ويژگيvalue فيلد ورودي را برگشت ميدهد .. |
ويژگيInput Hidden value مقدار ويژگيvalue عنصر<input>مرتبط با شئ Input Hiddenرا تنظيم ويابرگشت ميدهد . عنصر ورودي مرتبط باشئ داراي ويژگي type="hidden"ميباشد .
ويژگيvalue مقدار پيش فرض يك ورودي پنهان (input hidden) را مشخص ميكند .
مثال ـ دريافت مقدار ويژگيvalue يك فيلد ورودي پنهان
var x = document.getElementById("myInput").value;
مقدار | شرح |
---|---|
text | مقدار اوليه(default value) فيلد ورودي را مشخص ميكند . |
مثال ـ تغيير مقدار فيلد ورودي پنهان
document.getElementById("myInput").value = "USA";
مثال ـ چگونه مقدار يك فيلد پنهان در هنگام ارسال فرم تغيير ميكند.
document.getElementById("myInput").value = "USA"; document.getElementById("demo").innerHTML = "The value of the value attribute was changed. Try to submit the form again.";