4

ie 10 で上記のエラーが発生しています。提案をお願いします。

function getSelectedIndex(element, value) {
    var selectedIndex = 0;
    for(i = 0; i < element.options.length; i++) {
        if(element.options[i].value == value) {
            selectedIndex = i;
            break;
        }
    }
    return selectedIndex;
}

element.options.length が Unable to get property 'options' of undefined or null reference.please を与えています。サンプル コードを教えてください。編集:互換モードでIE11を使用していたときは機能していましたが、削除して通常モードで実行すると、上記の問題が発生しました。

4

2 に答える 2