首页 > 解决方案 > 单选按钮的“值”属性的含义

问题描述

value单选按钮属性的真正目的是什么?

(是的,我看过w3schools和MDN上的相关文章,但还是不清楚。)

换句话说,应该将哪一组值分配给value以下示例中的属性:

<article>
  <h1>Saturday</h1>

  <p>Which color you prefer on Saturdays?</p>

  <input type="radio" name="saturday-color" id="color1" value="?">
  <label for="color1">Red</label>

  <input type="radio" name="saturday-color" id="color2" value="?">
  <label for="color2">Yellow</label>

  <input type="radio" name="saturday-color" id="color3" value="?">
  <label for="color3">Green</label>
</article>

<article>
  <h1>Sunday</h1>

  <p>Which color you prefer on Sundays?</p>

  <input type="radio" name="sunday-color" id="color4" value="?">
  <label for="color4">Red</label>

  <input type="radio" name="sunday-color" id="color5" value="?">
  <label for="color5">Yellow</label>

  <input type="radio" name="sunday-color" id="color6" value="?">
  <label for="color6">Green</label>
</article>

标签: htmlradio-button

解决方案


给定一组具有名称和不同值的单选按钮foo:提交表单时,表单数据将包括foo=the-value-of-the-checked-radio-button.

使用对您在服务器上接收有用的任何值。


推荐阅读