Javascript 启用单选按钮在Internet Explorer中不起作用

Javascript 启用单选按钮在Internet Explorer中不起作用,javascript,jquery,html,radio-button,radio-group,Javascript,Jquery,Html,Radio Button,Radio Group,在我的项目中的某个时刻,我需要检查用户是否处于活动状态。如果用户未处于活动状态,我需要禁用主容器中的所有内容,但保留一些按钮处于启用状态。其中包括一个带有两个按钮的单选组:active和inactive 首先,我调用jQuery函数$(“#main_cont*”).attr(“disabled”、“disabled”)要禁用所有元素,我正在尝试再次启用必要的元素 在IE中测试之前,一切正常。在我的代码中,你可以看到我不仅从单选按钮中删除了disabled属性,而且我只对它们有问题。谢谢你的帮助

在我的项目中的某个时刻,我需要检查用户是否处于活动状态。如果用户未处于活动状态,我需要禁用主容器中的所有内容,但保留一些按钮处于启用状态。其中包括一个带有两个按钮的单选组:
active
inactive

首先,我调用jQuery函数
$(“#main_cont*”).attr(“disabled”、“disabled”)要禁用所有元素,我正在尝试再次启用必要的元素

在IE中测试之前,一切正常。在我的代码中,你可以看到我不仅从单选按钮中删除了
disabled
属性,而且我只对它们有问题。谢谢你的帮助

函数setInaktiveDisabled(){
如果(!document.getElementById(“aktiv”).已选中){
$(“#主控*”).attr(“禁用”、“禁用”);
$(“#btn#u history_back”).removeAttr('disabled');
$(“#aktiv”).removeAttr('disabled');
$(“#inaktiv”).removeAttr('disabled');
$(“#sp_verrechnung”).removeAttr('disabled');
$(“#btn_注销”).removeAttr('disabled');
$(“#btn_loeschen”).removeAttr('disabled');
}
}

阿克提夫
伊纳克提夫

在用AJAX请求的数据填充所有字段后,我在“$(document).ready”中调用此函数。你在哪里找到相同的ID?这只是HTML代码的一部分。所有代码都在主分区中。正如我已经编写的,在其他浏览器中,所有代码都可以正常工作,这个问题只存在于IE中……您好,欢迎使用StackOverflow:)请访问并查看如何正确提问。顺便提一下,您的代码片段似乎不完整,我们无法帮助您,您没有在代码段中的任何位置调用
setinaktivediabled
函数。一定要发布一段代码片段,让我们重现有问题的情况。不幸的是,我在这个JS文件中的所有代码都太大,可能会混淆,直到你不知道它是关于什么的。我只是在文档准备好检查用户是否处于活动状态后调用函数setInaktiveDisabled(),如果不是,我需要禁用除几个按钮之外的所有功能。这正是这个函数所做的。它禁用了主容器中的所有元素,也禁用了我的无线电组。但是我需要再次启用无线电组,我在下一行的这个函数中也要做些什么。但无线组仍然在IE中禁用,在其他浏览器中启用。