HTML value 属性
定义和用法
对于 <button>、 <input> 和 <option> 元素, value 属性指定元素的初始值。
对于 <li> 元素, value 属性设置列表项的值(对于有序列表)。接下来的列表项将从该值递增。
对于 <meter> 元素, value 属性指定仪表盘的当前值。
对于 <progress> 元素, value 属性指定已完成任务的比例。
对于 <param> 元素, value 属性指定参数的值。
适用范围
以下元素可以使用 value 属性:
| 元素 | Attribute |
|---|---|
| <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">
名: <input type="text" name="fname" value="John"><br>
姓: <input type="text" name="lname" value="Doe"><br>
<input type="submit" value="提交表单">
</form>
自己动手试一试 »
<li> 示例
在有序列表中使用 value 属性
<ol>
<li value="100">Coffee</li>
<li>茶</li>
<li>牛奶</li>
<li>Water</li>
<li>Juice</li>
<li>Beer</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>
自己动手试一试 »
<param> 示例
将 "autoplay" 参数设置为 "true",以便声音在页面加载后立即开始播放
<object data="horse.wav">
<param name="autoplay" value="true">
</object>
自己动手试一试 »
浏览器支持
value 属性在每个元素上的浏览器支持情况如下:
| 元素 | |||||
|---|---|---|---|---|---|
| button | 是 | 是 | 是 | 是 | 是 |
| input | 1.0 | 2.0 | 1.0 | 1.0 | 1.0 |
| li | 是 | 是 | 是 | 是 | 是 |
| meter | 8.0 | 13.0 | 6.0 | 6.0 | 11.0 |
| option | 是 | 是 | 是 | 是 | 是 |
| progress | 8.0 | 10.0 | 16.0 | 6.0 | 11.0 |
| param | 是 | 是 | 是 | 是 | 是 |