大雄ii
2015-05-25 09:26
onload="message()" onLoad=message() onload=message() 都一样 javascript不是区分大小写吗?
我们触发 onload 或 onLoad 是在html标签里触发的啊~所以不区分大小写啊~
受教了 谢大侠
onLoad 和onload是像个不同的变量,你可以定义个onLoad的变量,输出的时候用小写的onload变量输出。至于调用“message()”和message(),加引号的作用域是不捕捉局部变量的,这样的话若是message()方法中有使用到局部变量,就会报错,不加引号的message()则能获取到局部变量。实际我们写程序一般都遵守程序公约,不会去制造一些另类,就用onload=message()就好了,学习东西实在没有吹毛求疵的必要。
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题
回答 3
回答 2
回答 3
回答 4
回答 3