1. <form class="form" onload="init()">
    2. 商品分类:
    3. <select name="commodity" id="province" onchange="selectProvince();">
    4. <option selected="selected">&nbsp&nbsp&nbsp——请选择分类——&nbsp&nbsp&nbsp</option>
    5. <option value="0">食品</option>
    6. <option value="1">手机</option>
    7. <option value="2">电脑</option>
    8. <option value="3">日用品</option>
    9. <option value="4">其他</option>
    10. </select>
    11. <br/>产品名称:
    12. <select name="name" id="city">
    13. </select>
    14. <br/>产品单价<br/>
    15. 购买数量:<input type="text" id="quantity">&nbsp&nbsp&nbsp库存数量(最低一件)
    16. </form>
    1. var provinces=[
    2. ["水果","零食","生鲜","蔬菜"],
    3. ["苹果","华为","三星","小米"],
    4. ["戴尔","惠普","微星","雷神"],
    5. ["牙刷","水杯","餐具","电池"],
    6. ["服装","电子","背包","游戏机"],
    7. ]
    8. function selectProvince(){
    9. var province=document.getElementById("province");
    10. var city=document.getElementById("city");
    11. var citys=provinces[province.value];
    12. city.options.length=0;
    13. for (var i=0;i<citys.length;i++) {
    14. var sel=document.createElement("option");
    15. var cityName=document.createTextNode(citys[i]);
    16. sel.appendChild(cityName);
    17. city.appendChild(sel);
    18. }
    19. }
    20. function init(){
    21. var province=document.getElementById("province");
    22. var city=document.getElementById("city");
    23. var citys=provinces[province.value];
    24. for (var i=0;i<citys.length;i++) {
    25. var sel=document.createElement("option");
    26. var cityName=document.createTextNode(citys[i]);
    27. sel.appendChild(cityName);
    28. city.appendChild(sel);
    29. }
    30. }