如何在 HTML 的输入标签中设置默认值“on”?

Posted

技术标签:

【中文标题】如何在 HTML 的输入标签中设置默认值“on”?【英文标题】:How to set the default value "on" in input tag in HTML? 【发布时间】:2017-09-25 06:45:57 【问题描述】:

我在 html 中使用了 html 输入标签类型复选框。然后我在javascript中获取输入标签的值属性,它返回“on”值。但我没有写价值属性。如何设置默认值“on”?

【问题讨论】:

【参考方案1】:

默认值,当您不提供value 属性时,由浏览器确定,正如the specification 所要求的那样:

否则,如果字段元素是类型属性处于复选框状态或单选按钮状态的输入元素,则运行这些进一步嵌套的子步骤:

如果字段元素具有指定的 value 属性,则令 value 为该属性的值;否则,让 value 为字符串“on”。

如果要更改它,请使用value 属性。您无法全局更改它。

【讨论】:

【参考方案2】:
<form action="/action_page.php">
  <input type="checkbox" name="vehicle" value="Bike"> I have a bike<br>
  <input type="checkbox" name="vehicle" checked> I have a car<br>
  <input type="submit" value="Submit">
</form>

您希望在复选框字段的末尾添加checked。有关更多信息,请参阅此链接。

https://www.w3schools.com/tags/att_input_checked.asp

【讨论】:

以上是关于如何在 HTML 的输入标签中设置默认值“on”?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 asp.net mvc 中的标记在 Select2 输入中设置默认值

如何在实现自动完成输入中设置默认值?

如何使用jquery在输入标签中设置previousvalue属性

如何在 HTML 日期输入标签中设置日期格式?

如何在 vue js 中设置输入表单控件默认聚焦,直到输入值?

如何在iphone中设置默认选中Tab bar item 1?