gpt4 book ai didi

javascript - getElementById 从段落中返回未定义

转载 作者:行者123 更新时间:2023-11-28 11:53:21 33 4
gpt4 key购买 nike

我正在尝试检索 <p> 的值元素“sectionS”,然后将其显示在另一个<p>中元素“sS”,使用 getElementById 。我得到的输出是“未定义”,而它应该是 2。如果我使用 <input>元素而不是

元素它可以工作。

我花了大约 6 个小时寻找答案。我在这个网站上没有找到任何与此相关的内容。

<body>

<table id="solidTable">

<tr>
<td><p id="sectionS"></p></td>
<td><p id="sS"></p></td>
</tr>

</table>

脚本:

<script>

document.getElementById("sectionS").innerHTML = 2;
y = document.getElementById("sectionS").value;
document.getElementById("sS").innerHTML = y;

</script>

最佳答案

段落标签没有value属性。使用 innerHTML 获取正确的值。

改变

y = document.getElementById("sectionS").value;

y = document.getElementById("sectionS").innerHTML;
// ^^^^^^^^^

Demo

关于javascript - getElementById 从段落中返回未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31269229/

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