2010-07-08 47 views
0

我想验证单选按钮,当我选中单选按钮时,文本框将被禁用, 但它不能发生。 验证单选按钮的准确js是什么。在cakephp中单选按钮的验证

我的JS代码是:

功能selection_project_phd() { 变种博士=的document.getElementById( 'EmployeeGuidedProjectPhd')值。 var projs = document.getElementById('EmployeeGuidedProjectProject')。value; var course_name = document.getElementById('EmployeeGuidedProjectCourseName').value; if(phds == 1) { course_name.disable = true; 返回false; } else if(projs == 0) { course_name.disable = false; 返回false; } return true; }

这一个是查看文件.ctp代码

博士学位 项目

回答

2
function selection_project_phd() { 
    var phds = document.getElementById('EmployeeGuidedProjectPhd').checked; 
    var projs = document.getElementById('EmployeeGuidedProjectProject').checked; 
    var course_name = document.getElementById('EmployeeGuidedProjectCourseName'); 
    if(phds) { course_name.disable=true; return false; } 
    else if(projs !== true) { course_name.disable=false; return false; } 
    return true; 
} 
+0

thanxs, 它的工作 – Msofts 2010-07-08 10:27:44

+0

你可能想投票并接受答案:)欢迎栈溢出! – 2010-07-08 10:33:41