外部Javascript数学在HTML中未正确更新
好的,我正在做这个任务。我几乎都做了。我需要添加文本输入框,并使用一个函数将客户的项目汇总到估算中。我拥有所有代码,但无论我在“estimate.htm”页面的框中有什么数字,它总是返回0外部Javascript数学在HTML中未正确更新,javascript,Javascript,好的,我正在做这个任务。我几乎都做了。我需要添加文本输入框,并使用一个函数将客户的项目汇总到估算中。我拥有所有代码,但无论我在“estimate.htm”页面的框中有什么数字,它总是返回0 var blanketFlowerPrice=15; var套期保值价格=20.25; var littleBluestemPrice=8.95; var numBlanketFlowers=Number(document.getElementById(“blanketflower”).value); va
var blanketFlowerPrice=15;
var套期保值价格=20.25;
var littleBluestemPrice=8.95;
var numBlanketFlowers=Number(document.getElementById(“blanketflower”).value);
var numHedgeRose=Number(document.getElementById(“hedgerose”).value);
var numLittleBluestem=Number(document.getElementById(“littlebluestem”).value);
函数getEstimate(){
var总计=(numBlanketFlowers*blanketFlowerPrice)+(NumHedgerosePrice*hedgeRosePrice)+(numLittleBluestem*littleBluestemPrice);
document.getElementById(“total”).innerHTML=total;
}
丁利旱生植物
丁利旱生植物
毯花
树篱玫瑰
小蓝调
估计
测试
Tinley Xeriscapes•伊利诺伊州廷利公园,邮编60477
可能您没有获得输入的当前值。将代码放在函数中获取值的位置,如下所示
function getEstimate(){
var numBlanketFlowers = Number(document.getElementById("blanketflower").value);
var numHedgeRose = Number(document.getElementById("hedgerose").value);
var numLittleBluestem = Number(document.getElementById("littlebluestem").value);
var total = (numBlanketFlowers * blanketFlowerPrice) + (numHedgeRose * hedgeRosePrice) + (numLittleBluestem * littleBluestemPrice);
document.getElementById("total").innerHTML = total;
}
可能您没有得到输入的当前值。将代码放在函数中获取值的位置,如下所示
function getEstimate(){
var numBlanketFlowers = Number(document.getElementById("blanketflower").value);
var numHedgeRose = Number(document.getElementById("hedgerose").value);
var numLittleBluestem = Number(document.getElementById("littlebluestem").value);
var total = (numBlanketFlowers * blanketFlowerPrice) + (numHedgeRose * hedgeRosePrice) + (numLittleBluestem * littleBluestemPrice);
document.getElementById("total").innerHTML = total;
}
您是否收到任何控制台错误?如果是,它们是什么?是否已检查外部脚本是否位于预期位置并正在加载?是否收到任何控制台错误?如果是,它们是什么?你检查过外部脚本在预期的位置并且正在加载吗?哇,我盯着它看了3个小时。非常感谢。要补充一点:当脚本加载时,您正在获取输入框的值(因为声明不包含在函数中)。将这些移动到函数运行时将在调用函数时获取当前值。很高兴我能提供帮助:)哇,我真的盯着这个看了3个小时。非常感谢。要补充一点:当脚本加载时,您正在获取输入框的值(因为声明不包含在函数中)。将这些移动到函数运行时将在调用函数时获取当前值。很高兴我能提供帮助:)