另外想请教一下 javascript 调用document.getElementsById(lanmu).value; 再alert根本没反应 document.getElementsByName(lanmu),alert显示undefine 这是什么情况?
页面还没有加载完,dom对象没有初始化, 所以document.getElementById(lanmu).value; 如果这里的lanmu不是js变量的话就加上引号document.getElementById(‘lanmu').value 建议把 window.load=function(){ var fi= document.getElementById(lanmu).value; } 或者用JQuery更方便: <script src="http://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> <script> $(function(){ alert( $('#lanmu').val()); }); </script>
window.load=function(){ var fi= document.getElementById(lanmu).value; }
<script src="http://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script> <script> $(function(){ alert( $('#lanmu').val()); }); </script>
21,893
社区成员
140,347
社区内容
加载中
试试用AI创作助手写篇文章吧