Html 如何获得选中复选框的结果?

Html 如何获得选中复选框的结果?,html,checkbox,variables,Html,Checkbox,Variables,我对HTML非常陌生,但是我找不到任何地方如何从复选框返回变量。我已经知道如何从表单和输入中获取变量,但我不知道如何从复选框中获取它们。基本上,我想要一个复选框,如果选中,将返回值yes。如果未选中,则不必返回值,但最好是“否”。提交表单时,如果选中复选框,则表单将包含在提交给服务器的“值”集合中。如果未选中,它将被忽略(就像该复选框不存在一样) 在JavaScript中,您可以通过checked属性查看复选框是否已选中: //returns true or false var isChecke

我对HTML非常陌生,但是我找不到任何地方如何从复选框返回变量。我已经知道如何从表单和输入中获取变量,但我不知道如何从复选框中获取它们。基本上,我想要一个复选框,如果选中,将返回值yes。如果未选中,则不必返回值,但最好是“否”。

提交表单时,如果选中复选框,则表单将包含在提交给服务器的“值”集合中。如果未选中,它将被忽略(就像该复选框不存在一样)

在JavaScript中,您可以通过
checked
属性查看复选框是否已选中:

//returns true or false
var isChecked = document.getElementById('id_of_checkbox').checked; 

在ASP.NET中,复选框控件选中了布尔属性。

提交表单时,如果选中复选框,则它将包含在提交给服务器的值集合中。如果未选中,它将被忽略(就像该复选框不存在一样)

在JavaScript中,您可以通过
checked
属性查看复选框是否已选中:

//returns true or false
var isChecked = document.getElementById('id_of_checkbox').checked; 

在ASP.NET中,复选框控件选中了布尔属性。

使用“Checked”属性

var checkbox = document.getElementById('checkboxId');
var checked = checkbox.checked;

使用“checked”属性

var checkbox = document.getElementById('checkboxId');
var checked = checkbox.checked;

查看CheckboxName的值。选中查看CheckboxName的值。选中为value属性分配一些内容。如果回发时表单值中存在复选框,则应获取该复选框的值。请注意,我已将其设置为无线电输入,以备您选择是或否。对于无线电,您需要分配相同的名称,但不同的id(如果您分配了id)。如果可以选择多个值,或者只在选择时注意获取值,则需要使用复选框。这些类型的复选框应具有不同的名称

<input type="radio" id="radio_yes" name="radio_btn" value="Yes" /> Yes
<input type="radio" id="radio_no" name="radio_btn" value="No"
       checked="checked" /> No
是
不
如果只希望在选中时返回一个值为“是”的复选框,则可以使用复选框。如果不检查,则不会得到任何值

<input type="checkbox" id="chk_box" name="chk_box"
       value="Yes" /> Do you want this?
您想要这个吗?

在服务器端,您可以在表单参数中查找与“radio_btn”(第一个示例)或“chk_box”(第二个示例)键对应的值。

为value属性分配一些内容。如果回发时表单值中存在复选框,则应获取该复选框的值。请注意,我已将其设置为无线电输入,以备您选择是或否。对于无线电,您需要分配相同的名称,但不同的id(如果您分配了id)。如果可以选择多个值,或者只在选择时注意获取值,则需要使用复选框。这些类型的复选框应具有不同的名称

<input type="radio" id="radio_yes" name="radio_btn" value="Yes" /> Yes
<input type="radio" id="radio_no" name="radio_btn" value="No"
       checked="checked" /> No
是
不
如果只希望在选中时返回一个值为“是”的复选框,则可以使用复选框。如果不检查,则不会得到任何值

<input type="checkbox" id="chk_box" name="chk_box"
       value="Yes" /> Do you want this?
您想要这个吗?
在服务器端,在表单参数中查找与“radio_btn”(第一个示例)或“chk_box”(第二个示例)键对应的值