1

MVC3 C# .Net Web アプリがあります。onclick イベントで送信ボタンの JavaScript メソッドを起動しています。Firefox では問題なく動作します。確認ボックスは表示されますが、IE 8 では表示されません。IE では常に true が返され、確認ボックスは表示されません。これがJavaScriptです:

<script type="text/javascript">

    function DoCopy() {
      return confirm(($("#myField").val().contains(";" + $("#myOtherField").val() + ";")));
    }
</script>

ボタンは次のとおりです。

<input type="submit" id="thePageSubmit" name="Command" value="Save" onclick="return DoCopy();" /> 

私は jQuery を使用していますが、ストレートな javaScript (document.forms[0].elements["myField"]) を使用しても、Firefox では機能しますが、IE では機能しません。何か案は?

4

1 に答える 1

0

このリンクで答えを見つけました: It's not compatible in IE string.contains

互換性

于 2013-03-27T20:59:28.103 に答える