新年快樂。我有一個簡單的JavaScript數學公式,我可以很容易地使用HTML顯示結果,但我也想在隱藏的輸入字段中顯示結果,這樣當表單通過電子郵件提交時,該變量就是電子郵件的一部分好。從javascript變量隱藏輸入類型
這裏是我的javascript代碼:
function updateScore(ele,val){
var score = document.getElementById('score');
var riskLevel = document.getElementById('risklevel');
var curScore = parseFloat(score.innerHTML);
curScore += (ele.checked ? val : -val);
score.innerHTML = curScore;
if(curScore <= 1){
riskLevel.innerHTML = "Low";
$("#scan_icon").html('<img src="img/RiskLow.jpg">');
}else if(curScore <= 2){
riskLevel.innerHTML = "Moderate";
$("#scan_icon").html('<img src="img/RiskModerate.jpg">');
}else if(curScore <= 4){
riskLevel.innerHTML = "High";
$("#scan_icon").html('<img src="img/RiskHigh.jpg">');
}else{
riskLevel.innerHTML = "Very High";
$("#scan_icon").html('<img src="img/RiskVeryHigh.jpg">');
}
}
我怎麼會在一個隱藏的輸入顯示 '成績'?嘗試了幾件事情,但無法實現它的工作。這是行不通的:
<input name="Risk Score: " input id="score" value="" type="hidden" />
設置元素的'value'財產。 – Pointy
你應該使用'score.value = curScore;' –
哪幾件事你試過plz分享 – devpro