HTML value 属性


定义和用法

对于 <button>, <input>, <option> 元素,value 属性指定元素的初始值。

对于 <li> 元素,value 属性设置列表项的值(对于有序列表)。 下一个列表项将从该值递增。

对于 <meter> 元素,value 属性指定仪表的当前值。

对于 <progress> 元素,value 属性指定完成了多少任务。

对于 <param> 元素,value 属性指定参数的值。


适用于

value 属性可用于以下元素:

元素 属性
<button> value
<input> value
<meter> value
<li> value
<option> value
<progress> value
<param> value

实例

<button> 实例

两个同名的按钮,点击时提交不同的值:

<form action="/action_page.php" method="get">
  选择你最喜欢的科目:
  <button name="subject" type="submit" value="fav_HTML">HTML</button>
  <button name="subject" type="submit" value="fav_CSS">CSS</button>
</form>
亲自试一试 »

<input> 实例

具有初始(默认)值的 HTML 表单:

<form action="/action_page.php">
  First name: <input type="text" name="fname" value="John"><br>
  Last name: <input type="text" name="lname" value="Doe"><br>
  <input type="submit" value="Submit form">
</form>
亲自试一试 »

<li> 实例

有序列表中 value 属性的使用:

<ol>
  <li value="100">咖啡</li>
  <li>茶</li>
  <li>牛奶</li>
  <li>水</li>
  <li>果汁</li>
  <li>啤酒</li>
</ol>
亲自试一试 »

<meter> 实例

具有当前值、最小值、最大值、高值和低值段的仪表:

<meter min="0" low="40" high="90" max="100" value="95"></meter>
亲自试一试 »

<option> 实例

HTML 表单内的下拉列表:

<form action="/action_page.php">
  <select name="cars">
    <option value="volvo">Volvo XC90</option>
    <option value="saab">Saab 95</option>
    <option value="mercedes">Mercedes SLK</option>
    <option value="audi">Audi TT</option>
  </select>
  <input type="submit" value="提交">
</form>
亲自试一试 »

<progress> 实例

正在下载:

<progress value="22" max="100"></progress>
亲自试一试 »

<param> 实例

将 "autoplay" 参数设置为 "true",这样声音会在页面加载后立即开始播放:

<object data="horse.wav">
  <param name="autoplay" value="true">
</object>
亲自试一试 »

浏览器支持

value 属性对每个元素都有以下浏览器支持:

元素
button Yes Yes Yes Yes Yes
input 1.0 2.0 1.0 1.0 1.0
li Yes Yes Yes Yes Yes
meter 8.0 13.0 6.0 6.0 11.0
option Yes Yes Yes Yes Yes
progress 8.0 10.0 16.0 6.0 11.0
param Yes Yes Yes Yes Yes