このコードをサポートしていません8.IE 8は、Internet Explorerで動作しないforeachの方法に
documenttab.query('.field,.button').forEach(function(c){c.setDisabled(false);});
私が取得エラーSCRIPT438:
このコードをサポートしていません8.IE 8は、Internet Explorerで動作しないforeachの方法に
documenttab.query('.field,.button').forEach(function(c){c.setDisabled(false);});
私が取得エラーSCRIPT438:
内線のプロパティまたはメソッド 'のforEach' をサポートしていないオブジェクトforEachメソッドがあります。私は、これはあなたの問題を解決しなければならないと考えている
http://docs.sencha.com/ext-js/4-1/#!/api/Ext.Array-method-forEach
Ext.Array.forEach(documenttab.query('.field,.button'), function(c){
c.setDisabled(false);
});
:サポートされている場合、それはネイティブメソッドに延期します。
vals = documenttab.query('.field,.button')
for (i = 0; i < vals.length; i++) {
vals[i].setDisabled(false);
}
私はこのソリューションが一番好きです。なぜなら、余分なライブラリを必要とせず、forEachが来る前に人々がそれをしたからです。 。 – SyntaxRules
Mozillaは、JSの最上部付近に配置できるメソッドのコードを公開しています。存在しない場合は作成します。
https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/forEach
これは、あなたの質問にお答えしていますか? http://stackoverflow.com/questions/412447/for-each-javascript-support-in-ie – Dan