我有以下内容。 输入框类型编号,表示风险可能性的等级 输入框类型编号,表示风险后果的编号等级。 输入框类型编号,用于风险等级的数字等级,该等级由值在1到9之间的矩阵预先确定。 风险等级评定输入框。
我需要的是
如果风险评级区域中的值介于1和2之间,则风险级别区域应显示“低”
如果风险评级区域中的值介于3和6之间,则风险级别区域应显示“中”。
如果风险评级区域中的值介于7和9之间,则风险级别区域应显示为“高”。
如果满足上述条件,我该如何在输入框中写信。
以下是我的代码:
delete
答案 0 :(得分:1)
function getRiskRate(z) {
var z = document.getElementById("Risk_rating").value;
return (z);
}
function Rate() {
var z = getRiskRate();
if (z > 1 && z <= 2) {
document.getElementById('mySeverity').innerHTML = 'Low';
} else if (z > 2 && z <= 6) {
document.getElementById('mySeverity').innerHTML = 'Medium';
} else if (z > 6 && z <= 9) {
document.getElementById('mySeverity').innerHTML = 'High';
} else {
document.getElementById('mySeverity').innerHTML = 'value not defined';
}
}
document.getElementById("Risk_rating").onkeyup = Rate;
Input: <input id="Risk_rating"></input>
<div id="mySeverity"></div>
document.getElementById("Risk_rating").onkeyup = Rate;
,以便每次有人在框中键入内容时都会调用此函数。&&
。