[英]Javascript getting the value of element dosn't work
我正在尝试使用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
元素的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>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.