<div id="hour" style="display: none">2</div>
Run Code Online (Sandbox Code Playgroud)
JavaScript代码:
<script type="text/javascript">
var _h = document.getElementById('hour').value
alert(_h);
</script>
Run Code Online (Sandbox Code Playgroud)
Chrome返回undefined.问题是什么?
nnn*_*nnn 33
该.value属性适用于表单元素(输入),而不是div.获取div元素内容的最简单方法是.innerHTML:
document.getElementById('hour').innerHTML;
Run Code Online (Sandbox Code Playgroud)
document.getElementById("hour").innerText
Run Code Online (Sandbox Code Playgroud)
或者
document.getElementById("hour").innerHTML
Run Code Online (Sandbox Code Playgroud)