所以最近有人建议我不要使用 document.write。但我似乎无法弄清楚如何使用 DOM 操作使其文档打印在屏幕上。此功能的作用是让您按下按钮输入汽车行驶的里程数并获得碳足迹。只有使用 document.write 它才会在您单击按钮后覆盖整个页面。我试过 getElementbyId 但它似乎没有打印任何东西所以我知道我可能没有正确使用它。关于在不覆盖页面的情况下完成功能的替代方案的任何想法都会很有帮助>
下面是我只使用 document.write 的代码,它覆盖了整个页面:
<script>
$(document).ready(function() {
$(".button").click(function() {
var myNumber = 19.2;
var myAnswer = prompt ("How many miles did you travel?");
document.write( " Your Carbon Foot print is:" + myAnswer * myNumber + "lbs" );
});
});
</script>