gpt4 book ai didi

javascript - 无法获取隐藏标签值

转载 作者:行者123 更新时间:2023-11-28 01:32:10 24 4
gpt4 key购买 nike

这是我的代码:

<html>
<head>

<script type="text/javascript">
var x= document.getElementById("2").value;
document.getElementById("1").innerHtml = x;
</script>

</head>
<body>
<p hidden="hidden" id="2">This paragraph should be hidden.</p>
<p>This is a visible paragraph.</p>
<p><b>Note:</b> The hidden attribute is not supported in IE.</p>
<p id="1"></p>
</body>
</html>

在这段代码中,我有一个隐藏标签,如您所见。我希望 javascript 代码读取 p 的文本值id 为 2 的标签然后将相同的值打印到其他 <p>标签 id="1" 。但这是行不通的。早些时候我什至尝试使用 nodeValue但这也不起作用,当我在谷歌开发者工具中 checkout 时,它显示了如下错误:

Cannot read property 'value/nodeValue' of null

注意:

经过快速实验后,我注意到添加事件处理程序后 <body onload="y();>"没有错误,但没有达到预期的结果!

请帮忙!

最佳答案

hidden 是一个 input 元素 type,而不是 p 属性:

<input type="hidden" id="2" value="This input should be hidden." />

关于javascript - 无法获取隐藏标签值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21992224/

24 4 0