你问我答-js初学者,有个问题,求大神指教。
2017-04-14 13:53
211 查看
js初学者,有个问题,求大神指教。
源代码如下:
控制台报错
解决方案:
去掉getFocus(‘name’,’nameMsg’)();的括号
getFocus()可以在后面直接调用执行,按形参传参。
附完整代码:
源代码如下:
<script type="text/javascript"> window.onload =function () { function getFocus(obj,msg) { var obj =document.getElementById(obj); var msg =document.getElementById(msg); obj.onfocus =function () { msg.style.display ='block' } } getFocus('name','nameMsg')(); }; </script>
控制台报错
02.js:9 Uncaught TypeError: getFocus(...) is not a function at window.onload (02.js:9) window.onload @ 02.js:9
解决方案:
去掉getFocus(‘name’,’nameMsg’)();的括号
getFocus('name','nameMsg');
getFocus()可以在后面直接调用执行,按形参传参。
附完整代码:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> #nameMsg{ width: 300px; height: 200px; background: #008000; display: none; } </style> <script type="text/javascript"> window.onload =function () { function getFocus(obj,msg) { var obj =document.getElementById(obj); var msg =document.getElementById(msg); obj.onfocus =function () { msg.style.display ='block' } } getFocus('name','nameMsg'); }; </script> </head> <body> <input type="text" id="name"/> <div id="nameMsg"></div> </body> </html>
相关文章推荐
- 你问我答-js初学者,有个问题,求大神指教。
- oracle 使用存储过程实现分页(初学者,请各位大神指教)
- 初学者 的 js 关于checkbox全选的问题
- android socket通信问题求大神指教
- 安卓开发初学者 在学习异步加载时遇到了问题 望大神指点
- 微信最新js-sdk自定义分享功能问题。继续大神解答!!!!!
- 网站制作页面出问题,JS在火狐里不兼容,请高手指教
- 文件权限问题 求大神指教
- 初学者,求大神,帮忙解决问题,谢谢
- 关于window.location.href的一些问题,求大神指教
- Android App后台、锁屏运行,百度定位不实时定位。未解问题,求大神指教?
- Eclipse中配置tomacat发生问题,求大神指教下。
- 跪求大神指教一个ImageButton与surfaceView问题
- spring启动IOC时报错,不知道问题出现在哪里,求大神指教
- js初学者常遇到的一个for循环中onclick问题
- 文件上传js插件,附带图片预览与验证功能,未完待续,请大神不啬指正,指教。
- 关于遇到问题的解决方法(仅此献给初学者吧,我工作还没两年,这点经验对于大神,不值一谈的)
- select 问题,请大神指教
- 跪求大神指教一个ImageButton与surfaceView问题
- 安卓fragment问题 初学者求大神指点