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