Javascript 单个表单字段中有多个变量?

Javascript 单个表单字段中有多个变量?,javascript,forms,field,var,Javascript,Forms,Field,Var,有没有办法在表单的单个字段中显示两个数字变量?我试图让我的thr行显示var到var var thr=和document.getelem需要更改,但我不确定要更改什么?我是javascript的新手,所以我不知道该怎么用 function calcheartrate() { var numage = document.getElementById("age").value; var minhr = (220 - numage) * .50 var maxhr = (220

有没有办法在表单的单个字段中显示两个数字变量?我试图让我的thr行显示var到var

var thr=和document.getelem需要更改,但我不确定要更改什么?我是javascript的新手,所以我不知道该怎么用

function calcheartrate() {
    var numage = document.getElementById("age").value;
    var minhr = (220 - numage) * .50
    var maxhr = (220 - numage) * .85
    **var thr = (minhr, "to", maxhr);
    document.getElementById("minhr").value = thr.toFixed(0);**
}
试试这个:

function calcheartrate() {
    var numage = document.getElementById("age").value,
        minhr = (220 - numage) * .50,
        maxhr = (220 - numage) * .85,
        rate = minhr.toFixed(0) + " to " + maxhr.toFixed(0);   

    document.getElementById("minhrs").value = rate;
}
还有小提琴:

有关Eval的更多信息是邪恶的:

请将evaldocument.getElementByIdage.value更改为+document.getElementByIdage.value。Eval是邪恶的,你甚至不需要它。。