روش add() Select
تعریف و استفاده
افزودن(
این روش برای اضافه کردن گزینه به لیست کشویی استفاده میشود.
توجه:برای حذف گزینه از لیست کشویی، از روش remove().
مثال
مثال 1
یک گزینه "انگور" به انتهای لیست کشویی اضافه کنید:
x = document.getElementById("mySelect"); نوع_داده = document.createElement("نوع_داده"); نوع_داده.text = "انگور"; x.add(نوع_داده);
مثال 2
یک گزینه "انگور" به ابتدای لیست کشویی اضافه کنید:
x = document.getElementById("mySelect"); نوع_داده = document.createElement("نوع_داده"); نوع_داده.text = "انگور"; x.add(نوع_داده, x[0]);
مثال 3
یک گزینه "انگور" به موقعیت "2" در لیست کشویی اضافه کنید:
x = document.getElementById("mySelect"); نوع_داده = document.createElement("نوع_داده"); نوع_داده.text = "انگور"; x.add(نوع_داده, x[2]);
مثال 4
یک گزینه به قبل از گزینه انتخاب شده در لیست کشویی اضافه کنید:
x = document.getElementById("mySelect"); اگر (x.selectedIndex >= 0) { نوع_داده = document.createElement("نوع_داده"); نوع_داده.text = "انگور"; نوع_داده = x.options[x.selectedIndex]; x.add(نوع_داده, انتخاب); }
زبان_عبارت
انتخاب_آبجکتافزودن(option, index)
مقدار پارامتر
پارامتر | توضیح |
---|---|
option | ضروری. چیزی که باید اضافه شود را مشخص میکند. باید یک عنصر option یا optgroup باشد. |
index |
اختیاری. عددی، شمارهی نشانهای که باید گزینهی جدید در آنجا قرار گیرد را مشخص میکند. شمارهها از 0 آغاز میشوند. اگر شمارهی نشانه تعیین نشده باشد، گزینهی جدید در انتهای لیست قرار میگیرد. |
جزئیات فنی
بازگشتدهی:
بدون بازگشتدهی.
پشتیبانی از مرورگر
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |