でのonchange組み合わせることは、どのように私はグレード-11およびグレード-12の仕事がうまくいかなかっただけBSCSは、ユーザーが選ぶ選択問題を持っているので、助けてくれてありがとう、このJavaScriptを組み合わせるためにどのようにJavaScriptの
document.getElementById('course').onchange = function() {
if (["BSCS", "BSIT","BSHRM","BSBM","BSTM"].indexOf(this.value) > -1) {
document.getElementById("grade-11").setAttribute("disabled", true);
document.getElementById("grade-12").setAttribute("disabled", true);
}
else {
document.getElementById("grade-11").removeAttribute("disabled");
document.getElementById("grade-12").removeAttribute("disabled");
}
}
document.getElementById('course').onchange = function() {
if (["STEM", "TOP","GAS","HUMSS"].indexOf(this.value) > -1) {
document.getElementById("first-year").setAttribute("disabled", true);
document.getElementById("second-year").setAttribute("disabled", true);
document.getElementById("third-year").setAttribute("disabled", true);
document.getElementById("fourth-year").setAttribute("disabled", true);
} else {
document.getElementById("first-year").removeAttribute("disabled");
document.getElementById("second-year").removeAttribute("disabled");
document.getElementById("third-year").removeAttribute("disabled");
document.getElementById("fourth-year").removeAttribute("disabled");
}
}
右は、あなたが設定し 'のdocument.getElementById(「当然」)onchange'は、あなたが最初に上書きし、何か他のものに設定し、一つのことをするように。 'element.addEventListener'を使って複数のイベントリスナーを追加するか、2つのonchange関数のコードを1つの関数にまとめることができます。 – James