在选中复选框时填充弹出窗口可以使用jQuery来实现。下面是一个简单的示例代码:
HTML部分:
<input type="checkbox" id="checkbox">选中复选框时填充弹出窗口
<div id="popup" style="display: none;">
<input type="text" id="input">
<button id="submit">提交</button>
</div>
JavaScript部分:
$(document).ready(function() {
// 监听复选框的改变事件
$('#checkbox').change(function() {
if ($(this).is(':checked')) {
// 复选框被选中时显示弹出窗口
$('#popup').show();
} else {
// 复选框未被选中时隐藏弹出窗口
$('#popup').hide();
}
});
// 监听提交按钮的点击事件
$('#submit').click(function() {
var inputVal = $('#input').val();
// 在这里可以进行填充弹出窗口的逻辑处理
alert('填充的内容为:' + inputVal);
});
});
上述代码中,我们首先监听复选框的改变事件,当复选框被选中时显示弹出窗口,未被选中时隐藏弹出窗口。然后,我们监听提交按钮的点击事件,在点击提交按钮时获取输入框的值,并进行相应的填充弹出窗口的逻辑处理。在这个示例中,我们使用了jQuery的选择器和事件处理函数来实现所需的功能。
请注意,这只是一个简单的示例代码,实际应用中可能需要根据具体需求进行适当的修改和扩展。
领取专属 10元无门槛券
手把手带您无忧上云