Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 选中其中一个单选按钮时启用表单字段(&;取消选中时禁用文件_Javascript_Jquery_Html_Css_Forms - Fatal编程技术网

Javascript 选中其中一个单选按钮时启用表单字段(&;取消选中时禁用文件

Javascript 选中其中一个单选按钮时启用表单字段(&;取消选中时禁用文件,javascript,jquery,html,css,forms,Javascript,Jquery,Html,Css,Forms,我有一个表单包含2个无线电按钮&其中一个默认选中。我已经禁用了一些字段&希望在选中第二个单选按钮时启用它们,并在选中第一个单选按钮时禁用它们(还希望恢复CSS属性) 现在,我只能对输入字段执行此操作,而不需要任何脚本 任何帮助都将不胜感激 输入[disabled='disabled'],文本区域[disabled='disabled'],选择[disabled='disabled']{ 背景:#ddbb; 颜色:黑色; 游标:默认值; } 输入[type=“text”]:禁用,输入[type=

我有一个表单包含2个无线电按钮&其中一个默认选中。我已经禁用了一些字段&希望在选中第二个单选按钮时启用它们,并在选中第一个单选按钮时禁用它们(还希望恢复CSS属性)

现在,我只能对输入字段执行此操作,而不需要任何脚本

任何帮助都将不胜感激

输入[disabled='disabled'],文本区域[disabled='disabled'],选择[disabled='disabled']{
背景:#ddbb;
颜色:黑色;
游标:默认值;
}
输入[type=“text”]:禁用,输入[type=“select”]:禁用{
背景:#ddbb;
}

形式
一般测试
项目测试
项目ID*
多相*
对
不
文本区
*
要让css规则发挥作用,请对禁用的属性使用
removeAttribute
来启用字段或使用setAttribute来禁用它。

功能启用(已启用){
var project=document.getElementById('project_id'),
multiphase=document.getElementById('multiphase');
textInputField3=document.getElementById('textInputField3');
如果(已启用){
project.removeAttribute(“已禁用”);
多阶段。删除属性(“禁用”);
textInputField3.removeAttribute(“已禁用”);
}否则{
project.setAttribute('disabled','disabled');
multiphase.setAttribute('disabled','disabled');
textInputField3.setAttribute('disabled','disabled');
}
}
输入,文本区域,选择{
背景:#fff;
颜色:黑色;
游标:默认值;
}
输入[disabled='disabled'],文本区域[disabled='disabled'],选择[disabled='disabled']{
背景:#ddbb;
}
输入[type=“text”]:禁用,输入[type=“select”]:禁用{
背景:#ddbb;
}

形式
一般测试
项目测试
项目ID*
多相*
对
不
文本区
*
非常感谢您的回答!