浅谈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 相关文章推荐
如何使用jQUery获取选中radio对应的值(一句代码)
Jun 03 Javascript
JS 毫秒转时间示例代码
Sep 22 Javascript
如何实现textarea里的不同文本显示不同颜色
Jan 20 Javascript
Ionic + Angular.js实现图片轮播的方法示例
May 21 Javascript
详解Angular.js中$http拦截器的介绍及使用
Jul 04 Javascript
JS模拟实现哈希表及应用详解
May 04 Javascript
JavaScript基于数组实现的栈与队列操作示例
Dec 22 Javascript
javascript实现简易聊天室
Jul 12 Javascript
jQuery表单选择器用法详解
Aug 22 jQuery
微信小程序实现翻牌抽奖动画
Sep 21 Javascript
基于js实现的图片拖拽排序源码实例
Nov 04 Javascript
原生Js 实现的简单无缝滚动轮播图的示例代码
May 10 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学习之 认清变量的作用范围
2010/01/26 PHP
使用swoole扩展php websocket示例
2014/02/13 PHP
php环境套包 dedeampz 伪静态设置示例
2014/03/26 PHP
PHP实现的比较完善的购物车类
2014/12/02 PHP
为你总结一些php信息函数
2015/10/21 PHP
PHP实现四种基础排序算法的运行时间比较(推荐)
2016/08/11 PHP
JS数组的赋值介绍
2014/03/10 Javascript
微信分享的标题、缩略图、连接及描述设置方法
2014/10/14 Javascript
百度地图API之百度地图退拽标记点获取经纬度的实现代码
2017/01/12 Javascript
官方推荐react-navigation的具体使用详解
2018/05/08 Javascript
微信小程序实现tab页面切换功能
2018/07/13 Javascript
vue中Axios的封装与API接口的管理详解
2018/08/09 Javascript
layer实现弹出层自动调节位置
2019/09/05 Javascript
JavaScript实现世界各地时间显示
2020/09/07 Javascript
Python中bisect的用法
2014/09/23 Python
在Python中用keys()方法返回字典键的教程
2015/05/21 Python
Python判断中文字符串是否相等的实例
2018/07/06 Python
python字符串Intern机制详解
2019/07/01 Python
利用python实现汉字转拼音的2种方法
2019/08/12 Python
python list转置和前后反转的例子
2019/08/26 Python
Python 批量刷博客园访问量脚本过程解析
2019/08/30 Python
appium+python adb常用命令分享
2020/03/06 Python
在keras 中获取张量 tensor 的维度大小实例
2020/06/10 Python
高档奢华时装在线目的地:FORWARD by elyse walker
2017/10/16 全球购物
瑞士网球商店:Tennis-Point
2020/03/12 全球购物
单位门卫岗位职责
2013/12/20 职场文书
查环查孕证明
2014/01/10 职场文书
洗发露广告词
2014/03/14 职场文书
2014国庆65周年领导讲话稿(3篇)
2014/09/21 职场文书
市场部经理岗位职责
2015/02/02 职场文书
诉讼和解协议书
2016/03/23 职场文书
pytorch中的model=model.to(device)使用说明
2021/05/24 Python
浅谈Python数学建模之固定费用问题
2021/06/23 Python
MySQL数据库⾼可⽤HA实现小结
2022/01/22 MySQL
JS封装cavans多种滤镜组件
2022/02/15 Javascript
Python创建SQL数据库流程逐步讲解
2022/09/23 Python