课程
/前端开发
/JavaScript
/JavaScript入门篇
为什么此处既调用了add2()又在body部分加了表单内容,两者不矛盾吗?我自己跟示例一样操作的时侯老师会弹出对话框,求大神解释~
2016-08-30
源自:JavaScript入门篇 1-9
正在回答
你所说的弹出alert的框,是因为<script>部分在head中,在页面加载的时候就会加载到这里,运行了add2();这一句。
下面<body>部分button的onclick事件设置为“add2()”,是当我们点击按钮的时候调用head部分的function add2(),两者不冲突,前者是网页通过add2()这一句主动加载了方法,后者是通过我们点击按钮触发add2()被动调用了方法。
名字都给你们起完了 提问者
我的理解是前者只是加载但并不显示 后者通过引入一个表单通过点击触发事件从而调用方法进行功能执行,
而表单的功能就是进行数据收集,JS实现人机交互(后面的是必须的) 这就是我的理解 我也是新手 哈哈
举报
JavaScript做为一名Web工程师的必备技术,本教程让您快速入门
2 回答没有调用函数
1 回答函数调用问题
2 回答调用函数!
4 回答调用 函数
3 回答调用函数的问题