浅谈javascript中createElement事件


Posted in Javascript onDecember 05, 2014

createElement是HTML中应用W3C DOM对像模型建立子节点也就是子元素的概念

 <script>

   window.onload = function () {

   var input  = document.createElement('input');

   var button = document.createElement('input');

   input.type ='text';  

   input.id= 'text';

   input.value ='1';

   button.type='button';

   button.value ='逐加';

   button.style.width = '40px';

   button.style.height = '23px';

   document.body.appendChild(input);

   document.body.appendChild(button);

   button.onclick = function(){

      var value = input.value;

      input.value = value * 1 + 1;

   }

  }

 </script>

 注:value其实是一个字符,如果将input.value=value*1+1;换成input.value=value+1;则结果会出现111111,他是不断以字符形式加1的,所以这时候value*1的就能将value值转换成Int型了。

总结:

要最终解决 createElement 方法的兼容性问题,还是要注意判断浏览器,针对 IE 可以使用其特有的通过为createElement 传入一段合法的 HTML 代码字符串作为参数的方法,非 IE 浏览器仍然使用 W3C 规范的标准方法。

Javascript 相关文章推荐
JavaScript 学习笔记 Black.Caffeine 09.11.28
Nov 30 Javascript
从零开始学习jQuery (六) jquery中的AJAX使用
Feb 23 Javascript
JavaScript Memoization 让函数也有记忆功能
Oct 27 Javascript
JS实现CheckBox复选框全选、不选或全不选功能
Jul 28 Javascript
JS函数多个参数默认值指定方法分析
Nov 28 Javascript
理解AngularJs篇:30分钟快速掌握AngularJs
Dec 23 Javascript
js中创建对象的几种方式
Feb 05 Javascript
有关JS中的0,null,undefined,[],{},'''''''',false之间的关系
Feb 14 Javascript
AjaxUpLoad.js实现文件上传
Mar 05 Javascript
使用vue制作探探滑动堆叠组件的实例代码
Mar 07 Javascript
JS函数动态传递参数的方法分析【基于arguments对象】
Jun 05 Javascript
浅谈Vue 自动化部署打包上线
Jun 14 Javascript
javascript的push使用指南
Dec 05 #Javascript
javascript结合ajax读取txt文件内容
Dec 05 #Javascript
javascript实现切换td中的值
Dec 05 #Javascript
使用Javascript简单实现图片无缝滚动
Dec 05 #Javascript
深入分析js的冒泡事件
Dec 05 #Javascript
Javascript解析URL方法详解
Dec 05 #Javascript
jQuery不兼容input的change事件问题解决过程
Dec 05 #Javascript
You might like
PHP 中文乱码解决办法总结分析
2009/07/30 PHP
浅谈PHP强制类型转换,慎用!
2013/06/06 PHP
PHP 如何利用phpexcel导入数据库
2013/08/24 PHP
thinkphp的c方法使用示例
2014/02/24 PHP
php单文件版在线代码编辑器
2015/03/12 PHP
php打造智能化的柱状图程序,用于报表等
2015/06/19 PHP
使用PHP接受文件并获得其后缀名的方法
2015/08/05 PHP
smarty循环嵌套用法示例分析
2016/07/19 PHP
Zend Framework入门教程之Zend_Config组件用法详解
2016/12/09 PHP
如何在Laravel5.8中正确地应用Repository设计模式
2019/11/26 PHP
一款jquery特效编写的大度宽屏焦点图切换特效的实例代码
2013/08/05 Javascript
javascript实现节点(div)名称编辑
2014/12/17 Javascript
jQuery中prepend()方法用法实例
2014/12/25 Javascript
jQuery中dequeue()方法用法实例
2014/12/29 Javascript
高性能JavaScript DOM编程(1)
2015/08/11 Javascript
浅谈js中StringBuffer类的实现方法及使用
2016/09/02 Javascript
使用Angular.js开发的注意事项
2016/10/19 Javascript
JavaScript实现页面无操作倒计时退出
2016/10/22 Javascript
使用Node搭建reactSSR服务端渲染架构
2018/08/30 Javascript
jQuery实现获取及设置CSS样式操作详解
2018/09/05 jQuery
vue.js单文件组件中非父子组件的传值实例
2018/09/13 Javascript
vue多层嵌套路由实例分析
2019/03/19 Javascript
[50:27]OG vs LGD 2018国际邀请赛淘汰赛BO3 第一场 8.26
2018/08/30 DOTA
python 根据pid杀死相应进程的方法
2017/01/16 Python
python将处理好的图像保存到指定目录下的方法
2019/01/10 Python
pandas中的series数据类型详解
2019/07/06 Python
处理python中多线程与多进程中的数据共享问题
2019/07/28 Python
ASP.NET Core中的配置详解
2021/02/05 Python
python实现控制台输出颜色
2021/03/02 Python
美国知名的家庭连锁百货商店:Boscov’s
2017/07/27 全球购物
澳大利亚领先的亚麻品牌:Bed Threads
2019/12/16 全球购物
小型女装店的创业计划书
2014/01/09 职场文书
学校万圣节活动方案
2014/02/13 职场文书
化学系大学生自荐信范文
2014/03/01 职场文书
2015年秋季校长开学典礼致辞
2015/07/29 职场文书
干货:如何写好工作计划!
2019/05/17 职场文书