<script>
$(document).ready(function(){
$("#id1").click(function(){
if($("#id1").prop("checked")){
if($("#id3").val()!==""){
$("#id2").val($("#id3").val());
}else{
$("#id3").val($("#id2").val());
}
}else{
if($("#id2").val()!==""){
$("#id3").val($("#id2").val());
$("#id2").val("");
}else{
$("#id2").val($("#id3").val());
}
}
});
});
</script>
</head>
<body>
<input type="checkbox" id="id1">
<input id="id2" >
<input id="id3" value="10" type="hidden">
</body>
$(document).ready(function(){
$("#id1").click(function(){
if($("#id1").prop("checked")){
if($("#id3").val()!==""){
$("#id2").val($("#id3").val());
}else{
$("#id3").val($("#id2").val());
}
}else{
if($("#id2").val()!==""){
$("#id3").val($("#id2").val());
$("#id2").val("");
}else{
$("#id2").val($("#id3").val());
}
}
});
});
</script>
</head>
<body>
<input type="checkbox" id="id1">
<input id="id2" >
<input id="id3" value="10" type="hidden">
</body>
本文介绍了一个使用jQuery实现的简单示例,通过点击复选框来同步两个输入框(id2和id3)的值。当复选框被选中时,两个输入框之间的值会相互复制;当取消选中时,会将id2的值清空并将id3的值设置为之前id2的值。此功能适用于表单中需要保持一致性的字段。
1万+

被折叠的 条评论
为什么被折叠?



