<select name="s1">
<script>document.write("<option value=\"china\">中国</option>")</script>
</select>该语句有啥错

解决方案 »

  1.   

    恩 刚才调试了一下没错但是
    下面的语句确不正常了<select name="s1"> 
    <script>qu()</script> 
    </select> 
    <script>
    function qu(){document.write(" <option value=\"china\">中国 </option>")}
    </script> 
      

  2.   

    你们都在这误导人,document.write能放到onload里执行吗?
    qu()调用这个方法之前声明
      

  3.   

    再看
    联动下拉框中的语句
    document.write("<option   value=\"",arr[0],"\"   ",SELECTED,">",arr[0]);)
    语言完全不懂 解释下
      

  4.   

    thanks,了解了
    函数定义语句必须在<select>之前
    改后运行ok
    <script>
    function qu()
    {document.write(" <option value=\"china\">中国 </option>")} 
    </script><select name="s1"> 
    <script>qu()</script> 
    </select>