var radioValue = contentPane.getWidgetByName("通过").getValue(); // 获取不同名称的控件集合 var controls1 = contentPane.getWidgetsByName("t1"); var controls2 = contentPane.getWidgetsByName("t2"); var controls3 = contentPane.getWidgetsByName("t3"); var controls4 = contentPane.getWidgetsByName("t4"); // 遍历控件集合 for (var i = 0; i < controls1.length; i++) { controls1[i].setEnabled(radioValue); } for (var i = 0; i < controls2.length; i++) { controls2[i].setEnabled(radioValue); } for (var i = 0; i < controls3.length; i++) { controls2[i].setEnabled(radioValue); } for (var i = 0; i < controls4.length; i++) { controls2[i].setEnabled(radioValue); } 想要通过单选按钮让所有控件不可用但是报错:自定义JS错误 : Cannot read properties of undefined (reading 'getValue') |