30
JavaScriptに関数が存在するかどうかを確認するにはどうすればよいですか?
私のコードは function getID( swfID ){ if(navigator.appName.indexOf("Microsoft") != -1){ me = window[swfID]; }else{ me = document[swfID]; } } function js_to_as( str ){ me.onChange(str); } ただし、onChangeロードされない場合があります。Firebugエラー me.onChangeは関数ではありません これは私のプログラムで最も重要な機能ではないので、優雅に降格したいと思います。typeof同じエラーが発生します。 それが存在することを確認してから実行する方法に関する提案はありますonChangeか? (1つの作業をキャッチする以外の方法はありません)
534
javascript