شئSelect منتسب با يك عنصرHTML <select> ميباشد .باشئSelect ميتوان عنصرHTML <select>صفحه را بصورت اقدامات شئ گرائي مديريت كرد. عنصر<select> براي تعريف يك مجموعه انتخاب يا گزينه، استفاده ميشود.
با متدgetElementById() ميتوان بعنصرHTML <select> دسترسي پيداكرد.
مثال ـ دسترسي به عنصرHTML <select> باid="mySelect"
var x = document.getElementById("mySelect");
با متدdocument.createElement() ميتوان شئSelect را ايجاد نمود.
مثال ـ ايجاد شئSelect
var x = document.createElement("SELECT");
مجموعه | شرح |
---|---|
options | مجموعه اي از تمام گزينه ها را در يك ليست كشوئي برگشت ميدهد.
عناصر اصلي شئSelect عنصر<option> ميباشد |
ويژگي | شرح |
---|---|
autofocus | وضعيت انتخاب شدن خود كار يك ليست كشوئي را هنگام بارگيري صفحه مشخص ميكند. |
disabled | وضعيت فعال يا غير فعال بودن ليست كشوئي را تنظيم ويا برگشت ميدهد |
form | يك مرجع يا شناسه ازفرمي كه حاوي ليست كشوئي برگشت ميدهد. |
lenght | تعداذ عناصر<option> را در ليست كشوئي برگشت ميدهد |
multiple | وضعيت انتخاب چند گزينه را از ليست كشوئي مشخص ميكند. |
name | مقدار ويژگيname ليست كشوئي را تنظيم ويابرگشت ميدهد . |
selectedIndex | انديس انتخابي گزينه را در ليست كشوئي تنظيم ويابرگشت ميدهد. |
size | مقدار ويژگيsize ليست كشوئي را تنظيم ويا برگشت ميدهد . |
type | ويژگيtype نوع ليست كشوئي از نظر تك انتخابي ويا چند انتخابي را برگشت ميدهد .
مقدار ويژگيtype بستگي به ويژگي multiple دارد . |
value | مقدار ويژگيvalue گزينه انتخابي را تنظيم ويا برگشت ميدهد . |
متد | شرح |
---|---|
add() | يك گزينه اي را به ليست كشوئي اضافه ميكند |
checkValidity() | |
remove() | گزينه اي را از ليست كشوئي حذف ميكند. |
شئSelect از ويژگي ها ورويداد هاي استاندارد پيروي ميكند.