react checkbox 怎么判断是否选中
发布网友
发布时间:2022-04-20 08:01
我来回答
共2个回答
热心网友
时间:2023-09-19 14:34
前面这个javascript,放在head里
<script language="javascript">
function check()
{
var flag = false;
var radios=document.getElementsByName("Fok");
for(var i=0;i<radios.length;i++)
{
if(radios[i].checked==true)
{
flag = true;
break;
}
}
if(!flag)
{
alert("款项不足,不能收款!")
return false
};
}
</script>
后面是触发!
<input type="submit" value=" 确认收款 " onClick="return check()" class="button">
热心网友
时间:2023-09-19 14:34
<input type="checkbox" onChange={this.handlerChange.bind(this)} /> <label htmlFor={"checkbox"}></label>
可以定义label的样式来取代checkbox难看的样式
handlerChange用于检测checkbox的checked属性值的变化,以及改变组件状态