gpt4 book ai didi

Javascript 获取元素的值不起作用

转载 作者:行者123 更新时间:2023-12-01 03:52:56 24 4
gpt4 key购买 nike

我正在尝试使用 javascript 获取元素的值,但我得到了未定义的值,因为它的值即使我知道它不是。

<!DOCTYPE html>
<html>
<body>

<p>Click "Try it" to display the first array element, after a string split.</p>

<button onclick="myFunction()">Try it</button>

<p id="demo"></p>

<script>
function myFunction() {
var str = "a,b,c,d,e,f";
var arr = str.split(",");
document.getElementById("demo").innerHTML= arr[0];
alert(document.getElementById("demo").value);
}
</script>

</body>
</html>

修改后如何获取“demo”的值?

最佳答案

您实际上是在设置 #demo 元素的 innerHTML 属性,而不是 value

function myFunction() {
var str = "a,b,c,d,e,f";
var arr = str.split(",");
document.getElementById("demo").innerHTML = arr[0];
alert(document.getElementById("demo").innerHTML);
}
<p>Click "Try it" to display the first array element, after a string split.</p>

<button onclick="myFunction()">Try it</button>

<p id="demo"></p>

关于Javascript 获取元素的值不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43020952/

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