html表单问题

来源:6-12 使用重置按钮,重置表单信息

慕粉1606461256

2017-03-17 09:40

这是我写的一段代码:在浏览器打开后,点击爱好,没有跳转到旅游,这是为什么?代码如下:
<form method="post" action="save.php">

    <label for="a">爱好:</label>

 <select>

  <option value="看书">看书</option>

  <option value="旅游" id="a">旅游</option>

  <option value="登山">登山</option>

  <option value="购物">购物</option>

 </select>

</form>

写回答 关注

5回答

  • Tsukiis
    2017-03-18 10:08:37
    已采纳

    id放在select里==

    慕粉1606... 回复Tsukii...

    估计是,我把a换成c就没事了,但是label的for=“c" 然后select加入id=“c”或者option加入id=“c”都没作用。感觉没意义,用在input输入里直接会有焦点

    2017-03-18 10:34:41

    共 5 条回复 >

  • 慕运维7294917
    2017-06-08 11:47:14
    <form method="post" action="save.php">
    
       <label for="a">爱好:</label>
    
       <select id="a">
    
           <option value="看书">看书</option>
    
           <option value="旅游" selected="selected">旅游</option>
    
           <option value="登山">登山</option>
    
           <option value="购物">购物</option>
    
       </select>
    
    </form>


  • Tsukiis
    2017-03-17 13:02:23

    1、id属性要放在<select>里面,label里的for是针对<select>的。

    2、selected="selected" 加在  <option value="旅游">旅游</option> ,表示该选项为默认选项。

    3、此时打开页面,不需要点击“爱好”,默认选项就是“旅游”。for 和 id 使用是让label和select关联,点击label的时候select标签获得焦点,而不是跳转。

    修改如下:


    <form method="post" action="save.php">

       <label for="a">爱好:</label>

       <select id="a">

           <option value="看书">看书</option>

           <option value="旅游" selected="selected">旅游</option>

           <option value="登山">登山</option>

           <option value="购物">购物</option>

       </select>

    </form>


    慕粉1606...

    id放在label里显示错误

    2017-03-17 19:56:14

    共 1 条回复 >

  • qq_20131218_0
    2017-03-17 09:49:28

    selected="selected"  的ID改成这个 

    慕粉1606...

    没有用啊

    2017-03-17 10:15:32

    共 1 条回复 >

  • qq_20131218_0
    2017-03-17 09:43:37

    <form method="post" action="save.php">

     

        <label for="a">爱好:</label>

     

     <select>

     

      <option value="看书">看书</option>

     

      <option value="旅游"name="a">旅游</option>

     

      <option value="登山">登山</option>

     

      <option value="购物">购物</option>

     

     </select>

     

    </form>


初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225809 学习 · 18234 问题

查看课程

相似问题