2014年5月4日
摘要: 前几天做毕业设计,其中要用到串口和下位机进行通信,于是自己捣鼓了一个简单的串口通信程序。在做通信之前要先弄一个SerialPort组件出来,当然也可以通过程序来创建。本次设计中采用的是拖的winform中提供的组件,效果是一样的。不过要使程序正确的运行起来,电脑上要安装一个pl232的驱动,安装完成... 阅读全文
posted @ 2014-05-04 23:19 恋那片海 阅读(996) 评论(0) 推荐(0) 编辑
摘要: 一、表单的基本介绍1、HTML 中,表单是由元素来表示的,而在 JavaScript 中,表单对应的则是HTMLFormElement 类型。 HTMLFormElement 继承了 HTMLElement, 因此它拥有 HTML 元素具有的默认属性,并且还独有自己的属性和方法:HTMLFormEl... 阅读全文
posted @ 2014-05-04 21:49 恋那片海 阅读(431) 评论(0) 推荐(0) 编辑
  2014年4月27日
摘要: 先将上一篇文章中提到的为元素增加事件的方法和移除事件的方法拿过来://跨浏览器添加事件function addEvent(obj, type, fn) { if (obj.addEventListener) { obj.addEventListener(type, fn, false); } el... 阅读全文
posted @ 2014-04-27 21:24 恋那片海 阅读(216) 评论(0) 推荐(0) 编辑
  2014年4月26日
摘要: 在上一篇文章中提到了关于传统的JS中注册事件对象的一些缺点和问题,下面是关于DOM2级的现代事件绑定。本文中设计到的HTML文件在文章最后一、W3C事件处理函数 “DOM2 级事件”定义了两个方法,用于添加事件和删除事件处理程序的操作:addEventListener()和 removeEve... 阅读全文
posted @ 2014-04-26 20:12 恋那片海 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 事件绑定分为两种情况:传统的事件绑定(内联模型、脚本模型),一种是现代事件绑定模型(DOM2级事件绑定)。 内联模型的事件绑定是将事件写在元素标签中,将事件绑定函数当做元素的一种属性来实现的,这种绑定模型违反了HTML中分层的原则,故不讨论测试DIV 脚本模型,在单独的JS文件中,通过DOM来获取元... 阅读全文
posted @ 2014-04-26 19:24 恋那片海 阅读(219) 评论(0) 推荐(0) 编辑
  2014年4月23日
摘要: DOM操作样式表的时候,存在很多浏览器兼容上的问题,测试的时候用的是Firefox 28.0、IE11、IE8、Chrome。测试的时候发现,不兼容问题基本上都是IE8和非IE浏览器之家的问题,很多IE8和非IE不兼容的方法在IE11中都已经兼容,而谷歌浏览器对IE8和Firefox中不兼容的方法都... 阅读全文
posted @ 2014-04-23 19:49 恋那片海 阅读(1311) 评论(0) 推荐(0) 编辑
摘要: 测试时主要用的浏览器是Firefox 28.0、IE11、IE8、Chrome 34.0 一、什么是事件对象:当触发某个事件的时候,会产生一个事件对象,这个对象包含着所有的与事件有关的信息,包括导致事件的元素、事件的类型、以及其它与特定事件相关的信息。 事件对象:我们一般称作为event对象,这个... 阅读全文
posted @ 2014-04-23 19:48 恋那片海 阅读(3655) 评论(0) 推荐(0) 编辑
  2014年4月20日
摘要: 事件:JavaScript中的事件是由访问web页面用户的一系列操作引起的,比如点击鼠标,键盘按键等。当用户执行某些操作的时候再去执行一些代码。 事件模型:内联模型、脚本模型、DOM2模型 内联模型:事件处理函数是html元素的一个属性,即把事件处理函数代码写在html文件中 //在HTML... 阅读全文
posted @ 2014-04-20 23:26 恋那片海 阅读(417) 评论(0) 推荐(0) 编辑
  2014年1月19日
摘要: 练习中使用的是IE11,如果有错误之处,还请各位朋友多多指教。本文关于原型难以描述,故多用代码展示 原型是JS中一个很重要的概念,也是JS中一个难点,语言上难以描述,原型对象的属性和方法叫做原型属性和原型方法,构造函数中的属性和方法叫做实例属性和实例方法,它们的区别就是:对于一个对象的多个实例之间... 阅读全文
posted @ 2014-01-19 21:41 恋那片海 阅读(756) 评论(0) 推荐(1) 编辑
  2014年1月17日
摘要: 练习中使用的浏览器为IE10,如果各位朋友有不同意见或者本文有什么错误地方,望指正 ECMASCript有两种开发模式:函数式(面向过程)和面向对象。面向对象有一个很明显的标志,那就是类,我们可以通过类来创建很多具有相同的属性和方法的对象。但是ECMAScript中没有类的概念,它和其... 阅读全文
posted @ 2014-01-17 15:51 恋那片海 阅读(795) 评论(0) 推荐(0) 编辑