基本上,我无法创建一个全局变量来检查单选按钮是否被选中,因为它是在数据存在之前加载的。所以我创建了一个函数。例如:

function a() {
  var checkRadio = document.getElementById("firstRadio").checked;
}


我想这样使用它:

function b() {
  if (checkRadio) {

  }
}


有任何想法吗?谢谢!

最佳答案

将变量声明移出函数:

var checkRadio;

function a() {
    checkRadio = document.getElementById("firstRadio").checked;
}

function b() {
    if (checkRadio) {

    }
}

07-28 07:02