我使用了以下代码(根据本网站提供的答案改编)。该程序有效,但在用新信息替换之后,输出将恢复为原始信息(即“改变我”和“请我改变”)。我感谢你的帮助,因为我刚开始学习JS。
<p id="dest">Change please</p>
<p id="dest1">Change too please</p>
<input type="submit" value="submit" onclick="return foo();" />
<script type="text/javascript">
function foo() {
doo();
goo();
return true;
}
function doo() {
x = document.getElementById("QID37_Total");
document.getElementById("dest").innerHTML=x.value;
return true;
}
function goo() {
y = document.getElementById("QR~QID37~1");
document.getElementById("dest1").innerHTML=y.value;
return true;
}
</script>
答案 0 :(得分:0)
尝试将return true;
更改为return false;
。我的猜测是你的submit
按钮正在刷新页面。