Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何根据JavaScript中单击的单选按钮禁用文本框?_Javascript_Html - Fatal编程技术网

如何根据JavaScript中单击的单选按钮禁用文本框?

如何根据JavaScript中单击的单选按钮禁用文本框?,javascript,html,Javascript,Html,我试图根据单击的单选按钮禁用文本框,但我不明白它们为什么不禁用 HTML代码(包含文本框和HTML) if(document.getElementById(“cashbtn”).checked) { document.getElementById(“cardam”).disabled=true; } else if(document.getElementById(“cardbtn”).选中) { document.getElementById(“casham”).disabled=true;

我试图根据单击的单选按钮禁用文本框,但我不明白它们为什么不禁用

HTML代码(包含文本框和HTML)

if(document.getElementById(“cashbtn”).checked)
{
document.getElementById(“cardam”).disabled=true;
}
else if(document.getElementById(“cardbtn”).选中)
{
document.getElementById(“casham”).disabled=true;
}
else if(document.getElementById(“cashwcardbtn”).选中)
{
document.getElementById(“gitcheck”).disabled=true;
}

付款详情
数量
支付类型
现金
卡片
现金和信用卡
礼品支票 现金数额 卡金额
提交
您需要事件侦听器来侦听收音机选项

let radioBtns=document.getElementsByName('radAnswer'))
数组.from(无线基站).forEach(函数(el){
el.onchange=功能(e){
if(document.getElementById(“cashbtn”).选中)
{
document.getElementById(“cardam”).disabled=true;
}
else if(document.getElementById(“cardbtn”).选中)
{
document.getElementById(“casham”).disabled=true;
}
else if(document.getElementById(“cashwcardbtn”).选中)
{
document.getElementById(“gitcheck”).disabled=true;
}
}
})

付款详情
数量
支付类型
现金
卡片
现金和信用卡
礼品支票 现金数额 卡金额
提交
您需要事件侦听器来侦听收音机选项

let radioBtns=document.getElementsByName('radAnswer'))
数组.from(无线基站).forEach(函数(el){
el.onchange=功能(e){
if(document.getElementById(“cashbtn”).选中)
{
document.getElementById(“cardam”).disabled=true;
}
else if(document.getElementById(“cardbtn”).选中)
{
document.getElementById(“casham”).disabled=true;
}
else if(document.getElementById(“cashwcardbtn”).选中)
{
document.getElementById(“gitcheck”).disabled=true;
}
}
})

付款详情
数量
支付类型
现金
卡片
现金和信用卡
礼品支票 现金数额 卡金额
提交
您需要以某种方式触发该检查,不是吗?比如点击或者一些事件?你需要以某种方式触发检查,不是吗?比如点击或者某个事件?