当我使用此代码时,console.log和字段中的值会立即消失。
window.onload = bereken;
function bereken(){
var knop = document.getElementById('berekenKnop').onclick = function (){
var aantalKm = document.getElementById('bereken');
console.log(aantalKm.value);
};
}
我如何防止这种情况发生。还是我做错了什么?
最终目标是将计算结果与该字段的值附加到另一个字段中。
编辑:
<html>
<head>
<script src="bereken.js"></script>
</head>
<body>
<form id="berekenForm">
Bereken: <input type="text" name="bereken" id="bereken"/><br />
<input type="submit" value="Bereken" id="berekenKnop"/>
</form>
</body>
</html>
最佳答案
提交按钮正在执行其默认任务。即提交表格。尝试处理。
关于javascript - onclick事件结果消失,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9192312/