2011-01-05 20 views
1

私は、入力タグと画像クリックの画像を含むカレンダーを持ち、カレンダーポップアップが来て、javascriptを使用して入力タグの値を設定します。onchangeがトリガーされない

今私はexplcitly

を、それをトリガーにしたいいけないので、それをトリガするために何をすべき、doesntのは、mはJavaScriptを使用して値を変更するため、トリガーますinputタグにイベントのonchange追加した私は上の入力に焦点を当ててみました画像をクリックしてデータを入力要素に設定することに焦点を当てましたが、回避策はありませんでしたか?

答えて

3

onchangeハンドラを手動で呼び出すことができます。

例:http://jsfiddle.net/NQCy7/

element.value = 'new value'; 
element.onchange(); 
+1

(/どこで(.focusをやっている)。(ぼかし)になりました)直接のonchange-メソッドを呼び出すことであろうおかげ..それは本当に助けました – Varun

0

はちょうどあなたが説明したものをテストし、それはここに同じ問題です。

簡単な回避策は、

関連する問題