<input type="checkbox" onclick="onClickHandler()" onchange="onChangeHandler()" />
在onClickHandler
和/或onChangeHandler
中,如何确定复选框的新状态?
发布于 2019-06-17 21:26:26
对于React.js,您可以使用更具可读性的代码来实现这一点。希望能有所帮助。
handleCheckboxChange(e) {
console.log('value of checkbox : ', e.target.checked);
}
render() {
return <input type="checkbox" onChange={this.handleCheckboxChange.bind(this)} />
}
发布于 2017-03-08 00:06:27
使用这个
<input type="checkbox" onclick="onClickHandler()" id="box" />
<script>
function onClickHandler(){
var chk=document.getElementById("box").value;
//use this value
}
</script>
发布于 2021-12-29 06:55:55
use onclick event on all checkboxes that you want to get their values whether they are checked or not.
<input type="checkbox" value="rightSideCheckbox" onclick='handleClick(this);'>
function handleClick(checkbox) {
if(checkbox.checked){
console.log(checkbox.value+"True")
}
else{
console.log(checkbox.value+"False")
}
}
https://stackoverflow.com/questions/4471401
复制相似问题