课程
/前端开发
/JavaScript
/JavaScript入门篇
为什么我把定义变量的语句“var mychar = document.getElementById("con");”分别写在两个方法里面点击按钮是执行的,而把这句话取出来写在方法的外面按钮就失效了?重点是在上一章节“控制字体的颜色,背景色和宽度”时我也尝试过把定义变量写在方法外面,都是有效的。
2017-12-04
源自:JavaScript入门篇 3-5
正在回答
请问解决方法是什么呢 一般来说放前面不是相当于全局变量吗 应该两个函数都有用的啊 还是说Js里面是不同的
跟JS的摆放位置有关系,把js放在input的前面或者后面就可以运行,head和body的其他位置就不行
把脚本放在</form>后面,在前面脚本获取不了DOM节点,同时也触发不了函数
qq_猫小懒_0 提问者
雨天没有悲伤 回复 qq_猫小懒_0 提问者
举报
JavaScript做为一名Web工程师的必备技术,本教程让您快速入门
2 回答为什么把 var mychar = document.getElementById("con");提取在上面就不行了。
1 回答var mychar = document.getElementById("con");
3 回答为什么var mychar=document.getElementById("con");里面是con,不懂
1 回答为什么var mychar = document.getElementById("con");放在function外面就不起作用了呢?
4 回答var mychar=document.getElementById("con");????为什么不显示