私はaspxページに複数のドロップダウンリストを持っています。私は再び、すべてのドロップダウンリストを1つずつ移入しています。最後のドロップダウンリストの選択値は、ボタンをクリックすると呼び出し環境に戻されます。そのために、aspxページにスクリプトタグを追加し、onClickイベントとして機能する関数を記述しました。その値でイベントを作成し、fireEventメソッドを使用して発生させる方法を教えてください。 fireEventメソッドでは不可能な場合は、別の方法を提案してください。事前に感謝します。一応の反応は高く評価されます。"fireEvent"メソッドを使用してaspxページのJavaスクリプトタグから値を返す方法は?
答えて
「呼び出し元の環境に戻った」とはどういう意味ですか?あなたが選択した値を表示したい場合は、ちょうどあなたがfireEventメソッドを使用して、その値と火でイベントを作成する方法を私に説明してください」とはどういう意味ですか値
function fireEvent(element,event){
if (document.createEventObject){
// dispatch for IE
var evt = document.createEventObject();
return element.fireEvent('on'+event,evt)
}
else{
// dispatch for firefox + others
var evt = document.createEvent("HTMLEvents");
evt.initEvent(event, true, true); // event type,bubbling,cancelable
return !element.dispatchEvent(evt);
}
}
[html]
<input type="text" id="test">
<input type="text" id="testafterfired">
<script>
obj = document.getElementById("test");
Event.observe(obj,'change',function(){var e = document.getElementById("ddl");
var valueddl= e.options[e.selectedIndex].value;document.getElementById("testafterfired").value=valueddl;});
obj.fire('change');
</script>
[/html]
ありがとうございます。あなたのコードを使用しようとしました。しかし、それは次のようなエラーを出しています: "''イベントは未定義です"。問題を調べて助けてください。前もって感謝します。早期の対応は高く評価されます。 –
ive変更されたfireEvent(obj、 'change'); to obj.fire( 'change');私の答えで。どのブラウザを使用していますか? – incomplete
私はInternet Explorerを使用しています。エラーは次の行にあります:Event.observe ... この行では、「イベント」として定義されていないエラーが発生しています。 –
- 1. aspxページからRTFフィールドにデータを返す方法は?
- 2. .aspxページからコマンドラインを使用してプログラムを実行する方法
- 3. jquery ajaxを使用してaspxページからレスポンスを表示する方法
- 4. javaメソッドからjavaスクリプトに複数の値を返す方法は?
- 5. Javaを使用して.aspxと対話する方法は?
- 6. FutureTaskを使用してRunnableインターフェイスから値を返す方法
- 7. ページをロードしてPHP変数から値を返す方法
- 8. ServerControl()を使用してusercontrol(ascx)から別のページ(aspx)にテキストボックス値を渡す方法
- 9. ハンドラの値をレスポンスとしてaspxページに渡す方法
- 10. Javaメソッドから複数のオブジェクトを返す方法は?
- 11. jquery .loadメソッドを使用してaspxページをロードしています
- 12. fileupload Controlを使用してaspxページにファイルをアップロードする方法は?
- 13. angularjsを使用して異なる.aspxページ間をリダイレクトする方法は?
- 14. WCFのMessageContractを使用して値を返す方法は?
- 15. サービスASPXページのWebメソッドを使用したAJAXリクエスト
- 16. Javaのスレッドから値を返す方法は?
- 17. イテレータ(Java)を使用してリスト内の最高値を返す方法
- 18. .aspxページからクエリ文字列値を取得してascxページに渡す方法
- 19. aspx Webページのテキストボックスに値をWindowsフォームから挿入する方法C#
- 20. ソケットサーバーからaspxページにデータを送信する方法は?
- 21. aspxページからコードビハインドメソッドを呼び出す方法は?
- 22. JQuery AJAX - メソッドを使用してページをリフレッシュ/リロードする方法
- 23. java、androidのカスタムイベントですか? fireEventは何をしますか?
- 24. Javaでファイルを検索して値を返す方法は?
- 25. aspxページでListViewからASPコードに値を取得する方法
- 26. Action()から値を返す方法は?
- 27. ループから値を返す方法は?
- 28. 関数から返された値を使用して検索する方法
- 29. 定数値を返すメソッドの使用
- 30. メソッドをJavaのdespendendantクラスから使用する方法はありますか?
をバインドするには
を使用" ? – Kaf
@Indikafあなたのレスポンスありがとうございます。最後のドロップダウンリストの選択された値は、イベントオブジェクトにバインドする必要があり、私はそのイベントobjkect別のJavaScriptファイルの中で実際に私はこのaspxを開いているページをポップアップとして表示します。 –