تصف هذه المقالة كيف يمكن لـ JS تشغيل قائمة SELECT و STROMDOWNER في عملية بسيطة. شاركه للرجوع إليه. طريقة التنفيذ المحددة هي كما يلي:
1. حدد عناصر التحكم في الخادم تحديد و DropDownList بواسطة JS
1. تحكم خادم تشغيل JS
انسخ الرمز كما يلي: <حدد ID = "selectid" onChange = "Return ShowMessage ()">
<Option Value = "0"> == الرجاء تحديد == </Option>
<value Option = "1"> نعم </option>
<Option Value = "2"> لا </option>
</select>
<script type = "text/javaScript" language = "javaScript">
وظيفة ShowMessage () {
if (document.getElementById ("selectid"). خيارات [document.getElementById ("selectId"). selectIndex] .value == 1) {
تنبيه ("مرحبًا ، لقد اخترت الأول") ؛
document.getElementById ("txtContractName"). setAttribute ("Enable" ، false) ؛
}
وإلا إذا
تنبيه ("مرحبًا ، لقد اخترت الثانية") ؛
}
}
</script>
// JS Operation Server Controllist
<asp: dropdownlist id = "ddlfolder" runat = "server" skinId = "ddlskin" Autopostback = "false" onSelectedExCchanged = "ddLfolder_SelectIngedExchanged">
<asp: listItem value = "0"> الخيار 0 </asp: listItem>
<ASP: ListItem value = "1"> الخيار 1 </ASP: ListItem>
</ASP: DropdownList>
<asp: dropdownlist id = "ddlfolder" runat = "server" skinId = "ddlskin" Autopostback = "false" onSelectedExCchanged = "ddLfolder_SelectIngedExchanged">
<asp: listItem value = "0"> الخيار 0 </asp: listItem>
<ASP: ListItem value = "1"> الخيار 1 </ASP: ListItem>
</ASP: DropdownList>
رمز JS:
نسخة الكود كما يلي: document.getElementById ("ddlfolder"). value = "0" ؛ // 0 هي قيمة العنصر الذي تريد تحديده
2. حدد عنصرًا وفقًا لإعداد قيمة النص
نسخة الكود كما يلي: var dropdownlistcurrencynew = document.getElementById ("ddlfolder") ؛
لـ (i = 0 ؛ i <sropdownlistcurrencynew.options.length ؛ i ++)
{
if (dropdownlistcurrencynew.options [i] .text == "الخيار 0")
{
dropdownlistcurrencynew.options [i] .selected = true ؛
}
}
2. JS اقرأ قيمة ونص العنصر المحدد من DropDownList
قيمة:
نسخة الكود كما يلي: var selvalue = document.getElementById ("dropdownlist1"). خيارات [document.getElementById ("DropDownList1"). SelectIndex] .value ؛
نص:
نسخة الكود كما يلي: var seltext = document.getElementById ("dropdownlist1"). خيارات [document.getElementById ("DropDownList1"). SELECTINDEX] .TEXT ؛
آمل أن تكون هذه المقالة مفيدة لبرمجة JS و .NET للجميع.