שלח תשובה

זירת השאלות

469
צפיות
1
תשובות

שאלת JS

,‏ 13 ביולי, 2006

היי
אני משנה בתוך תיבת SELECT את הערך שלה מבחוץ, אבל ה ONCHANGE שלה לא עובד.

<form name="frm">
<select name="sel" onchange="alert('hi');">
<option>blA bla1</option><option>blA bla2</option><option>blA bla13</option>
</select>
<b onclick="document.frm.sel.options[2].selected=true">lklklk</b>
</form>

בקיצור, איך אני מפעיל את הארוע של תיבת ה SELECT ברגע השינוי של ה OPTION.
תודה

תגיות:

1 תשובות

  1. האירוע
    מתכוון למשהו שהגולש עושה, ולא משהו פנימי שלך בעמוד.

    נראה לי שהדרך הכי טובה הוא לייצא את מה שיש ב-onchange לפונקציה, ומיד איזה שאתה משנה את ה-selectedIndex – תקרא גם לאותה פונקציה.

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!