简体   繁体   English

如何修复我不断收到的 Javascipt 中的 NaN 错误?

[英]How can I fix the NaN error in Javascipt I keep getting?

I've a practical assignment for middle school, to make a simple Javascript website.我有一个中学的实际作业,做一个简单的 Javascript 网站。 But I keep getting a NaN on my website.但我不断在我的网站上获得 NaN。 I can't figure out why.我不知道为什么。 Mayby some-one understands what I do wrong.也许有人明白我做错了什么。 Thanks by forehand.正手感谢。

 var timer = setInterval(time, 5000); function time() { document.getElementById('change').innerHTML = Date(); } var calculate = setInterval(calcFunction, 5000); function calcFunction(inputValue, change) { var answer = Number(inputValue) + 1; document.getElementById('answer').innerHTML = answer; }
 <input type="text" id="inputValue"> <p id="answer"></p>

You need the value of the inputValue inside the calcFunction您需要 calcFunction 中的 inputValue 的值

 var timer = setInterval(time, 5000); function time() { document.getElementById('change').innerHTML = new Date().toLocaleDateString(); } var calculate = setInterval(calcFunction, 5000); function calcFunction() { var answer = Number(document.getElementById("inputValue").value) + 1; document.getElementById('answer').innerHTML = answer; } time() calcFunction()
 <span id="change"></span><br/> <input type="text" id="inputValue"> <p id="answer"></p>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM