您好我有一个文本框字段,其数字可以在1到6之间或更多。 1-3是绿色的 4-5是橙色 6个或更多是红色
此字段根据从其他字段中选择的值自动计算。
function changeColour() {
if (document.getElementById("Q49I1029").value > 0) {
document.getElementById("Q49I1029").style.background = '#00FF33'; // Green
}
else if (document.getElementById("Q49I1029").value > 3) {
document.getElementById("Q49I1029").style.background = '#EC582D'; // Orange
}
else (document.getElementById("Q49I1029").value > 5) {
document.getElementById("Q49I1029").style.background = '#990000'; // Reg
}
alert ("This box must be filled!");
document.getElementById("Q49I1029").focus();
return false;
}
但是我无法让它发挥作用。 任何帮助都会很有帮助。 感谢
答案 0 :(得分:1)
仅对所有条件使用IF语句。
删除“else if”和“else”。