程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> javascript-為什麼我無法用JavaScript改變HTML裡面的代碼?

javascript-為什麼我無法用JavaScript改變HTML裡面的代碼?

編輯:編程綜合問答
為什麼我無法用JavaScript改變HTML裡面的代碼?
 <!DOCTYPE html>
<html>
<body>
    <table>
        <tr>
            <td>省</td>
            <td>
                <select onchange="fun()">
                        <option>北京</option>
                        <option>上海</option>
                        <option>廣州</option>
                </select>
            </td>
            <td>
                <select id="e">
                    <option>北京</option>
                    <option>上海</option>
                    <option>廣州</option>
                </select>
            </td>
        </tr>
    </table>
</body>
<script type="text/javascript">
    function fun() {
        var e = document.getElementById("e");
        e.innerHTML = "<option>遼寧</option>";

    }
</script>
</html>

最佳回答:


操作option,不要操作innerHTML,ie9-不行

     function fun() {
        var e = document.getElementById("e");
e.options.length=0;
e.options.add(new Option('遼寧','option的value屬性'))
        //e.innerHTML = "<option>遼寧</option>";

    }
u013179958
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved