gpt4 book ai didi

javascript - 禁用并重置或清空所有输入

转载 作者:行者123 更新时间:2023-11-28 20:24:01 25 4
gpt4 key购买 nike

我试图禁用页面上的每种类型的输入并取消选中或清空这些值,因此我编写了以下代码:-

function disableAll() {
if ($('#chkLoginEnabled').is(':checked')) {
$("input").attr("disabled", false);
}
else {
$("input").attr("disabled", true);
$("input checkbox").attr('checked') = 'checked';
$("input textbox").val() = "";

}
$("#chkLoginEnabled").attr("disabled", false);
}

它可以禁用所有输入(并正确地重新启用我需要的输入),

但是,它不会重置任何输入。

最佳答案

尝试

function disableAll() {
var inputs = $('input');
if ($('#chkLoginEnabled').is(':checked')) {
inputs.prop('disabled', false);
} else {
inputs.prop('disabled', true);
inputs.filter('[type="checkbox"]').prop('checked', false)
inputs.filter(':text').val('')
}
$('#chkLoginEnabled').attr('disabled', false);
}

关于javascript - 禁用并重置或清空所有输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17723523/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com