none
IE11でcolタグのspan要素を変更したときの挙動について RRS feed

  • 質問

  • IE11にて以下のページを表示したときの挙動についての質問です

    ボタンを押す前はSELECTタグをクリックするとリストが展開しますが、

    ボタンを押して、テーブルのcolタグのspan要素を変更した場合、SELECTタグをクリックしてものリストが展開しなくなります。

    マウスホイール・キーボードの上下での選択は可能です。

    ドキュメントモード edge,10で発生。9以下では発生しませんでした。

    これはバグでしょうか?それとも、動的に変更してはいけない要素なのでしょうか

    <html>
    <head>
    <meta http-equiv="X-UA-Compatible" content="edge">
    <script>
    function spanchange() {
     var obj = document.getElementsByTagName("col")[0];
     obj.span = 1;
    }
    </script>
    </head>
    <body>

    <form>
    <select >
    <option value="1">A</option>
    <option value="2">B</option>
    <option value="3">C</option>
    <option value="4">D</option>
    <option value="5">E</option>
    </select>
    <table border=1>
    <col span=5 style="width:5em;">
    <tr><td>1<td>2<td>3<td>4<td>5

    </table>
    </form>
    <input type="button" value="span変更" onClick="spanchange();">
    </body>
    </html>

    2015年7月3日 7:25