黑马程序员技术交流社区

标题: html列表标签中属性value与selected的区别,默认谁是第一个? [打印本页]

作者: 神马王刚    时间: 2012-10-13 23:35
标题: html列表标签中属性value与selected的区别,默认谁是第一个?
本帖最后由 神马王刚 于 2012-10-15 19:12 编辑

html列表标签
<select>
    <option>< /option>(Items)
</select>
<option value="0">@itcast.com</option>
属性value和selected两者有何区别?默认谁是第一个?
作者: 李辰东    时间: 2012-10-14 04:42
value的屬性是用來當作返回值的
比如
<option value="0">a</option>
<option value="1">b</option>
<option value="2">c</option>

可以根據value的值來判斷用戶選中的是什麽内容來判斷要進行下一步是什麽操作

selected 属性规定在页面加载时预先选定该选项

不是默認誰是第一個,而是默認打開頁面時先指定幫你選中一個
作者: 郭会茹    时间: 2012-10-14 08:39
  1. <select>
  2.   <option>Volvo</option>
  3.   <option selected="selected">Saab</option>
  4.   <option>Mercedes</option>
  5.   <option>Audi</option>
  6. </select
复制代码
selected 属性规定在页面加载时预先选定该选项。
被预选的选项会显示在下拉列表最前面的位置。

value 属性规定在表单被提交时被发送到服务器的值
<option> 与 <option/> 之间的值是浏览器显示在下拉列表中的内容,而 value 属性中的值是表单被提交时被发送到服务器的值。
注:如果没有指定 value 属性,选项的值将设置为 <option> 标签中的内容
  1. <select>
  2.   <option value="volvo">Volvo XC90</option>
  3.   <option value="saab">Saab 95</option>
  4.   <option value="mercedes">Mercedes SLK</option>
  5.   <option value="audi">Audi TT</option>
  6. </select>
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2