(12)将事件写在<script>中
2014-05-25 15:43
239 查看
一般我们写事件的时候都是在某个按钮中的属性中写上事件,如<input type="button" name="btn" onclick="XXX()"/>,当然我们还可以直接写在<script></script>标签中。
代码如下:
代码如下:
<!DOCTYPE HTML> <!-- --> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <input id="btn1" type="button" value="按钮"/> <script> var oBtn=document.getElementById('btn1'); function abc(){ alert('a'); } oBtn.onclick=abc;//onclick事件是需要接受一个函数的,可以将事件写在这里 /* 第二种是不起名字的匿名函数 oBtn.onclick=function abc(){ alert('a'); }; */ </script> </body> </html>有两种写法,一种是直接将一个函数名赋给onclick事件,事件一般要用函数名赋值,也可以直接声明一个匿名函数,也就是函数不起名,直接赋值给事件即可。
相关文章推荐
- 当<script>中的type等于text/html时,我们可以做很多事件!
- 解决“<script src=http://3b3.org/c.js> </script>”SQL注入方法
- <2012 12 06> J-link & AXD仿真调试ARM开发板 “halt不住” 的问题的解决
- jQuery不能使用unbind解除超链接<a>的click事件的解决方法
- <script>alert(1)</script>
- <script type="text/javascript">
- Script网页小游戏<<能抓到我吗?>>
- Actionscript Error: declaration must be contained within the <Declarations> tag, since it is not ass
- <script language="JavaScript">
- <script runat=server>,<%%>区别
- HTML系统学习之七 <CSS单位,HTML常用实体,HTML的头部,HTML事件>
- 在IE6、8中 <a>、button点击事件(onclick)没得反应经验总结
- <转>Android 2.2 r1 API 中文文档系列(12) —— Button
- javascript写在<head>和<body>里的区别
- JQuery的html(data)方法与<script>脚本块的解决方法
- 解决并清除SQL被注入<script>恶意病毒代码的语句
- [Script]Get APPL_TOP and <PROD>_TOP
- inline javascript cannot have the string "</script>"
- HTML5 <audio>/<vedio> 标签属性,方法,事件汇总
- <script defer> defer 是什么意思