问题描述
这为什么不起作用?它仅适用于我的最后一个单选按钮。如果我单击最后一个,我的 显示 div id =“ textInfo” ,然后如果我按第一秒,它就会消失。但是我也 希望在我按下第一个或第二个单选按钮时显示 div 。
最后,我想在div中显示不同的信息,具体取决于您单击的女巫单选按钮。
const btn = document.querySelectorAll('.radio');
const info = document.getElementById("txtInfo");
console.log(btn);
btn.forEach(btn => {
btn.addEventListener('click',show)
});
function show(e) {
btn.forEach((e) => {
if (e.checked) {
info.style.transform = "scale(1)";
//console.log(e.id + "True")
} else {
info.style.transform = "scale(0)";
//console.log(e.id + "False")
}
})
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)