Previous >    <Next  

HTML DOM Input Hidden Object

‎شئInput Hidden ـ ورودي پنهان

‎شئInput Hidden منتسب با يك عنصرHTML ‎<input>‎ ميباشد .با شئ فوق ‎ميتوان عنصرHTML ‎<input>‎ صفحه را بصورت اقدامات شئ گرائي مديريت كرد.

‎بايد عنصر‎<input>‎ مرتبط با شئInput Hidden داراي ويژگي type="hidden" ‎باشد .مقدار پيش فرض ويژگيtype براي عنصر input مقدار ‎"text‎"‎ميباشد .

‎مثال ـ دسترسي به شئInput Hidden با id="myInput‎"‎

var x = document.getElementById("myInput");

--(go to editor for change code and run)

‎توجه ـ همه نوع عناصر ورودي‎(input)‎ را ميتوان از طريق مجموعه عناصر فرم پيدا نمود

‎ايجاد شئInput Hidden

‎با متد‎document.createElement()‎‎ ميتوان شئInput Hidden را ايجاد نمود. ‎بعبارتي ميتوان عنصر‎<input>‎ را با ويژگيtype="hidden‎"‎ ايجاد كرد. ‎با آن نوع فيلد ورودي پنهان ايجاد ميشود.

‎مثال ـ ايجاد شئ

var x = document.createElement("INPUT");
x.setAttribute("type", "hidden");

--(go to editor for change code and run)

‎ويژگي هايInput Hidden Object

‎ويژگي ‎شرح
defaultValue ‎مقدار ويژگيdefaultValue فيلد ورودي پنهان را تنظيم ويا برگشت ميدهد .
form ‎ويژگيform فرمي را كه فيلد ورودي پنهان متعلق به آنست مشخص ميكند.
name ‎ويژگيname نامي را براي آن مشخص ميكند.
type ‎ويژگيtype نوع فيلد ورودي را مشخص ميكند.
type="hidden‎"‎برايInput Hidden
value ‎مقدار ويژگيvalue فيلد ورودي را برگشت ميدهد ..

‎ويژگيInput Hidden

‎ويژگيInput Hidden value مقدار ويژگيvalue عنصر‎<input>‎مرتبط با شئ Input Hidden‎را تنظيم ويابرگشت ميدهد . عنصر ورودي مرتبط باشئ داراي ويژگي type="hidden‎"‎ميباشد .

‎ويژگيvalue مقدار پيش فرض يك ورودي پنهان ‎(input hidden) را مشخص ميكند .

‎مثال ـ دريافت مقدار ويژگيvalue يك فيلد ورودي پنهان

var x = document.getElementById("myInput").value;

--(go to editor for change code and run)

‎فرمت استفاده ـSyntax

‎فرمت برگشت ويژگي
hiddenObject.value

‎فرمت تنظيم ويژگي
hiddenObject.value=text

‎مقادير ويژگي ـProperty Values

‎مقدار ‎شرح
text ‎مقدار اوليه‎(default value)‎ فيلد ورودي را مشخص ميكند .

‎مثال ـ تغيير مقدار فيلد ورودي پنهان

document.getElementById("myInput").value = "USA";

--(go to editor for change code and run)

‎مثال ـ چگونه مقدار يك فيلد پنهان در هنگام ارسال فرم تغيير ميكند.

document.getElementById("myInput").value = "USA";
document.getElementById("demo").innerHTML = "The value of the value attribute was changed. Try to submit the form again.";

--(go to editor for change code and run)


Previous >    <Next