位置: 编程技术 - 正文

javascript编程起步(第五课)(编写javascript代码)

编辑:rootadmin
鼠标事件(上) 随着课程的进行,能跟着下来的人是越来越少了,不知道是不是因为没有太多的表现,只是死记的东西,大家都没有兴趣啊。其实网页上 的很多特效,动作大都是用javascript来实现的,没有javascript的网页,就象一个人没有了肌肉一样。但是所有的动作都是有函数来控制的 ,而控制语句是基础中的基础。希望大家能耐心的学下去。今天的课程就轻松一下,学习点能见到效果的。 主要内容就是基于鼠标的事件,有如下几种: 1.mouseover(鼠标移至) 2.mouseout(鼠标移出) 3.mousemove(鼠标移动) 4.mousedown(鼠标按下) 5.mouseup(鼠标弹起) 6.click(单击) 7.dblclick(双击) 通常1和2组合起来使用,当用户把鼠标移动到一个超链接或者其他元素时,mouseover事件就会发生,mouseout总会伴随着它,因为当鼠标 离开时,mouseout事件就会发生。 例子: <html> <head> <title>test</title> <script language="javascript"> function text_onmouseover(){ mytext.style.fontSize="pt"; mytext.style.color="red"; mytext.style.fontStyle="italic"; } function text_onmouseout(){ mytext.style.fontSize="pt"; mytext.style.color="blue"; mytext.style.fontStyle="normal"; } </script> </head> <body> <p id=mytext onmouseover="text_onmouseover()" onmouseout="text_onmouseout()"> <p>看看字体样式有什么变化</p> </body> </html> 这里定义了两个函数,来使字体改变样式。关于函数我们以后会详细的讲解。 (注意:ie对页面上的所有元素都支持mouseover和mouseout事件,但对于netscape navigator来说,只有超链接和层支持这两个事件。) 下面看鼠标移动的例子: <html> <body onMousemove="micro$oftMouseMove()"> <SCRIPT LANGUAGE="JavaScript"> if (navigator.appName == 'Netscape') { document.captureEvents(Event.MOUSEMOVE); document.onmousemove = netscapeMouseMove; } function netscapeMouseMove(e) { if (e.screenX != document.test.x.value && e.screenY != document.test.y.value) { document.test.x.value = e.screenX; document.test.y.value = e.screenY; } } function micro$oftMouseMove() { if (window.event.x != document.test.x.value && window.event.y != document.test.y.value) { document.test.x.value = window.event.x; document.test.y.value = window.event.y; } } </SCRIPT> <FORM NAME="test"> X: <INPUT TYPE="TEXT" NAME="x" SIZE="4"> Y: <INPUT TYPUE="TEXT" NAME="y" SIZE="4"> </FORM> </body> </html> 鼠标移动的事件在鼠标跟随效果的使用上比较多,大家可以看看鼠标跟随特效。网上n多。 (需要注意的是:启动这个事件处理过程存在一个问题,就是它有可能会屏蔽其他事件。另外还增加了页面的处理时间,应尽量少用。) 先说到这儿吧,下节讲鼠标的另外4个事件。 今天的作业是: 1.图片链接的转换(当鼠标放上去时是一个图片,当鼠标离开时是另外一个图片) 2.图片跟随鼠标(当鼠标移动时,会有个图片跟随着鼠标一起移动)

推荐整理分享javascript编程起步(第五课)(编写javascript代码),希望有所帮助,仅作参考,欢迎阅读内容。

javascript编程起步(第五课)(编写javascript代码)

文章相关热门搜索词:javascript 编程,javascript 编程,javascript编程基础,javascript编程技术,javascript编程技术,javascript 编程,javascript编程基础,javascript 编程,内容如对您有帮助,希望把文章链接给更多的朋友!

javascript编程起步(第六课) mouseDown事件和mouseUp事件大家知道,mouseDown事件和mouseUp事件的组合就是click事件,但是如果在链接上按下鼠标,并移到链接之外在放开鼠标,那么就只有m

javascript编程起步(第七课) 过年到现在一直都比较忙,辜负大家了.今天就学习函数吧,虽然语句还没有说完.函数是javascript语言的一个很重要的内容,但也很复杂.下面来看看javascript

javascript object oriented 面向对象编程初步 用newObject()来创建对象在javascript里有几种创建对象的方法,在不同的场合可用不同的方法.最简单的就是用new操作符,例如:scriptlanguage="javascript"type="text/javas

标签: 编写javascript代码

本文链接地址:https://www.jiuchutong.com/biancheng/384862.html 转载请保留说明!

上一篇:javascript编程起步(第四课)(编写javascript代码)

下一篇:javascript编程起步(第六课)(javascript编程语言)

  • 运输发票税率6%和3%区别在哪
  • 我国流转税的税种有哪些
  • 购进农产品的进项税额是9还是10
  • 财务费用多好还是少好
  • 进项税额转出期限是多少
  • 购买软件费用
  • 个体户超过定额怎么纳税申报
  • 企业所得税季报时间
  • 红冲后的发票税可以办退税吗
  • 产权转移书据印花税分录
  • 怎么调整应收账款账龄
  • 税后扣税
  • 购入但未开始使用的房产
  • 房产税税率和应纳税额
  • 企业所得税营业利润怎么算
  • 税负原则
  • 个人所得税申报错误如何更正申报
  • 红字发票不小心点了暂存怎么办
  • 企业支付宝税务局能查吗怎么查
  • 原材料销售出库会计分录
  • 公司之间借款收据要领导签字吗
  • 公司收到银行存款利息收入会计分录
  • windows 11密钥
  • 行政事业单位往来票据使用范围
  • 企业减免税款的会计分录
  • bios怎么恢复出厂设置会怎么样
  • PHP:xml_get_current_line_number()的用法_XML解析器函数
  • 电脑qq聊天框变成一侧显示的软件版本
  • 应付职工薪酬是负债吗
  • 兼职老师工资怎么扣税
  • 会计开税票的表格范本
  • 资产负债表应收账款怎么计算
  • 什么是多模态研究
  • php文件上传操作流程图
  • php对象是值传递还是引用传递
  • 转出未交增值税借方余额表示什么
  • 银行手续费发票未到怎样做账
  • 库存商品和固定资产是单位会计资产核算的两项内容
  • 个税中的免税收入都包括什么
  • SQL SERVER使用的是( )逻辑模型
  • 让渡资产使用权收入属于收入吗
  • 危废品处理费用会计处理
  • 购买农产品普通发票怎么做账
  • 广告公司制作警车违法吗
  • 劳务简易征收最新政策2020
  • 注册资本未到位注销公司处理
  • 服务业收入的会计分录
  • 制造费用和管理费用怎么结转
  • 记账凭证原始凭证回单的粘贴顺序
  • 库存商品成本差异怎么结转
  • 出租人融资租赁的判断标准
  • mysql删除和更新效率
  • sqlserver字符串转换成数字
  • 在sqlserver2008中
  • 深度解析天梁坐命
  • linux上mysql安装详细教程
  • windows server 2008 r2最大支持内存
  • winxp安卓
  • win10 oem key
  • centos6可用yum源
  • win8系统忘记密码电脑重置
  • win10磁贴保存位置
  • Linux系统怎么设置中文输入法
  • SlidingMenu属性详解【Android】
  • android的基本概念
  • 批处理应用实例
  • android 中 EditText加入图标 更改边框颜色 设置透明
  • python开发软件教程
  • 浅谈幼儿良好行为的培养论文
  • ps如何把图片放大缩小
  • python如何通过键找对应值
  • python deque
  • jquery fullpage
  • Android android.support.v4.widget.SlidingPaneLayout 侧滑示例
  • 国家税务总局全国增值税发票官网
  • 广东电子税务局手机版
  • 农机行业的市场前景
  • 个人所得税每年都可以退税吗
  • 车辆购置税和消费税
  • 企业年金个人缴纳的辞职能拿吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设