gpt4 book ai didi

javascript - 为什么我的 JavaScript 代码在 jsfiddle 上显示不同的行为?

转载 作者:行者123 更新时间:2023-11-30 15:22:29 26 4
gpt4 key购买 nike

<分区>

我是 javaScript 的新手,这就是为什么我无法找到它的真正根本原因。这个简单的代码是在每次按下按钮时将按钮的值附加到段落中;但是,如果该段落仅包含一个零,那么它应该替换该值,而不是追加。

  1. 这在我所有的浏览器上都运行良好,在 stackoverflow 上运行代码段时也是如此。
  2. 根本没有在 https://jsfiddle.net/ 上工作

您能告诉我为什么会遇到这个问题吗?我应该做哪些更改才能使其在每个平台上都能正常工作?

function append(a){
if (document.getElementById('text1').innerHTML == '0')
document.getElementById('text1').innerHTML = document.getElementById(a).value;
else
document.getElementById('text1').innerHTML += document.getElementById(a).value;
};
<div>
<p id='text1' style="border-style: inset;
width:200px;
display:inline-block;">0</p><br>
<button value="1" id='a1' onclick="append(this.id)">1</button></div>

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com