عندما نستخدم حدث onchange الخاص بـ Select، غالبًا ما نواجه مثل هذه المشكلة، أي أنه عند تحديد نفس العنصر بشكل مستمر، لا يتم تشغيل حدث onchange الخاص بالتحديد على النحو التالي الحدث ....
بعد إتقان خصائصه، أصبح الحل المقابل بسيطًا جدًا أيضًا
<select name=sel onchange="bao(this.options[this.options.selectedIndex].value)">.
<قيمة الخيار = "">يرجى التحديد
<option value="1">العنصر 1
<option value="2">العنصر 2
<option value="3">العنصر 3
</حدد>
<النص البرمجي>
وظيفة باو (ق)
{
txt.value+=s;
// بعد التحديد، دع العنصر الأول يتم تحديده، بحيث يكون هناك تغيير.
document.all.sel.options[0].selected=true;
}
</script>
<معرف منطقة النص=txt></textarea>