Javascript 链接单选按钮以启用/禁用其他控件的最简单方法是什么?

Javascript 链接单选按钮以启用/禁用其他控件的最简单方法是什么?,javascript,html,Javascript,Html,我的网页上有一组不同的单选按钮组。所做的每个单选按钮选择将启用页面中直接对应的元素,并禁用与组中其他单选按钮对应的所有其他元素。在元素之间建立链接的最简单方法是什么 通过添加属性“disabled”来使用类似jQuery的javascript框架。 例如: $('#targetElement').attr('disabled', 'disabled'); 您还应该记住,查询父元素和禁用其子元素更容易 另外,最好先等待文档加载,然后在无线电控件上添加单击处理程序如果你真的想用一种巧妙的方式来做类

我的网页上有一组不同的单选按钮组。所做的每个单选按钮选择将启用页面中直接对应的元素,并禁用与组中其他单选按钮对应的所有其他元素。在元素之间建立链接的最简单方法是什么

通过添加属性“disabled”来使用类似jQuery的javascript框架。 例如:

$('#targetElement').attr('disabled', 'disabled');
您还应该记住,查询父元素和禁用其子元素更容易


另外,最好先等待文档加载,然后在无线电控件上添加单击处理程序

如果你真的想用一种巧妙的方式来做类似的事情,那么你应该查看一下。它将允许您基于字符串动态执行一段代码。因此,在您的例子中,您可以将此关系(可能是对应元素的ID)存储为属性,然后在单击任何单选按钮时。提取此特定属性并生成一个表达式并对其求值()以将其隐藏:

e、 g.使用jQuery:

eval( '$("#"' + some_attr + '").show()' );

然而,这通常不被认为是一种好的做法,但它是相当“自动化的”。

如果您在页面中不使用JQuery,我们可以使用这种结构吗?我知道我们使用“GetDocument”函数来定义自己,该函数将根据浏览器返回文档。我正在寻找更多的自动化方法或将所有内容连接起来,我不想为每个单选按钮创建一个方法来禁用所有元素,然后启用oneBTW,你可以考虑以下框架:他们也有索引页面上的视频演示。