问题:当把js文件引入位置放到head标签内,document.getElementById获取不到对应值,返回NUll;
原因:html代码执行顺序问题获取不到元素值;
解决办法:
第一种:加上defer属性。<script type="text/javascript" src="form.js" defer="defer"></script>
第二种:把外部引入的js文件放到html代码最后一行。或者body之后!
第三种:加载一个onload函数。
问题:当把js文件引入位置放到head标签内,document.getElementById获取不到对应值,返回NUll;
原因:html代码执行顺序问题获取不到元素值;
解决办法:
第一种:加上defer属性。<script type="text/javascript" src="form.js" defer="defer"></script>
第二种:把外部引入的js文件放到html代码最后一行。或者body之后!
第三种:加载一个onload函数。