2012-02-22 22 views
0

ボタンをクリックするとJavaScript関数が呼び出されます。この操作はIE9以外のすべてのブラウザで正常に動作します。ボタンをクリックしたときにオプションではない引数としてエラーをスローします。ここでは、エラーをスローするjs関数です。IE9エラー、引数はオプションではありません

<script type="text/javascript"> 
function removeFilter() { 
    setFormAction('select_a_Form', 'path') && submitForm(document.select_a_Form, '_optionRemove'); 
    return false; 
} 
</script> 
  • setFormAction機能は、ここからフォーム名と動作経路を取得し、この値にフォームのアクションを設定

  • submitFormメソッドは、フォームの隠し入力変数に値_optinRemoveを提出します。

IE9がこれを認識しないようにする理由は解決できませんでした。 IE固有のループを含めるべきですか? IE9でこれを別の方法で解釈させるもの

答えて

関連する問題