JavaScript将ID结果从一个函数传递到另一个函数
我试图将ID结果从一个函数传递到另一个函数JavaScript将ID结果从一个函数传递到另一个函数,javascript,jquery,Javascript,Jquery,我试图将ID结果从一个函数传递到另一个函数 function drawChart() { // Called from INPUT value added by user **WORKS** var VALA = parseFloat(document.getElementById("EPen").value) // Called from calculator function with ID result **NOT WORKING?** var VA
function drawChart() {
// Called from INPUT value added by user **WORKS**
var VALA = parseFloat(document.getElementById("EPen").value)
// Called from calculator function with ID result **NOT WORKING?**
var VALB = parseFloat(document.getElementById("MTPen").value)
// Called from INPUT value added by user **WORKS**
var VALC = parseFloat(document.getElementById("VAL3").value)
var VALD = parseFloat(document.getElementById("VAL4").value)
var data = google.visualization.arrayToDataTable([
['Year', 'Sales', 'Expenses', document.getElementById("HEAD1").value],
['2004', 1000, 400, VALA],
['2005', 1170, 460, VALB],
['2006', 660, 1120, VALC],
['2007', 1030, 540, VALD]
]);
这是JS计算器的一部分:
// Calculation JS Function
var TPFund = FV(FPCharge, 12*YTRetire, -SCont, -EPen, 1)/(Math.pow(1+inf, YTRetire));
// ID element within JS
document.getElementById('MTPen').innerHTML = Number((TPFund).toFixed(0));
然后我通过这个调用这个页面
// Code within the HTML
<span id="MTPen" name="MTPen">xx</span>
我的头一直撞在墙上,任何帮助都会被感激的 使用以下命令:-
$('#btn1').on('tap', AddScore);
$('#trigger-link').on('tap', TriggerFunction);
尝试使用document.getElementById('MTPen').innerHTML代替document.getElementById('MTPen').innerText。这可能会有帮助。这真是一件乐事。通过简单地将“Calculation JS Function”中的.innerHTML替换为您建议的.innerText,我就可以将“MTPen”插入到我的Google图表函数中。谢谢你,桑迪普