浅谈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 Ajax 仿AjaxPro.Utility.RegisterTypeForAjax辅助方法
Sep 27 Javascript
利用Keydown事件阻止用户输入实现代码
Mar 11 Javascript
文本框倒叙输入让输入框的焦点始终在最开始的位置
Sep 01 Javascript
移动设备web开发首选框架:zeptojs介绍
Jan 29 Javascript
js 定义对象数组(结合)多维数组方法
Jul 27 Javascript
微信小程序使用第三方库Underscore.js步骤详解
Sep 27 Javascript
Javascript highcharts 饼图显示数量和百分比实例代码
Dec 06 Javascript
微信开发 JS-SDK 6.0.2 经常遇到问题总结
Dec 08 Javascript
vue2 如何实现div contenteditable=“true”(类似于v-model)的效果
Feb 08 Javascript
VUE2 前端实现 静态二级省市联动选择select的示例
Feb 09 Javascript
JSON基本语法及与JavaScript的异同实例分析
Jan 04 Javascript
解决vue scoped scss 无效的问题
Sep 04 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/12/18 PHP
php实现的日历程序
2015/06/18 PHP
php+webSoket实现聊天室示例代码(附源码)
2017/02/17 PHP
ThinkPHP实现登录退出功能
2017/06/29 PHP
Smarty模板配置实例简析
2019/07/20 PHP
php使用pecl方式安装扩展操作示例
2019/08/12 PHP
JavaScript 创建对象
2009/07/17 Javascript
JS弹出对话框返回值代码(asp.net后台)
2010/12/28 Javascript
javascript中检测变量的类型的代码
2010/12/28 Javascript
解析Javascript小括号“()”的多义性
2013/12/03 Javascript
js冒泡、捕获事件及阻止冒泡方法详细总结
2014/05/08 Javascript
jquery+easeing实现仿flash的载入动画
2015/03/10 Javascript
JS处理json日期格式化问题
2015/10/01 Javascript
倾力总结40条常见的移动端Web页面问题解决方案
2016/05/24 Javascript
Javascript动画效果(3)
2016/10/11 Javascript
微信开发 js实现tabs选项卡效果
2016/10/28 Javascript
JavaScript中的类型检查
2020/02/03 Javascript
JS关闭子窗口并且刷新上一个窗口的实现示例
2020/03/10 Javascript
Nest.js 授权验证的方法示例
2021/02/22 Javascript
[02:16]卖萌的僵尸 DOTA2神话信使飞僵小宝来袭
2014/03/24 DOTA
python采集博客中上传的QQ截图文件
2014/07/18 Python
Python Socket实现简单TCP Server/client功能示例
2017/08/05 Python
python实现数据分析与建模
2019/07/11 Python
python爬虫刷访问量 2019 7月
2019/08/01 Python
TensorFlow查看输入节点和输出节点名称方式
2020/01/04 Python
TensorFlow梯度求解tf.gradients实例
2020/02/04 Python
机械制造专业个人的自我评价
2013/12/28 职场文书
农村改厕实施方案
2014/03/22 职场文书
运动会加油口号
2014/06/07 职场文书
企业委托书范本
2014/09/13 职场文书
党员对照检查材料
2014/09/22 职场文书
工商局领导班子存在的问题整改措施思想汇报
2014/10/05 职场文书
家属慰问信
2015/02/14 职场文书
辅导员学期工作总结
2015/08/14 职场文书
Python 高级库15 个让新手爱不释手(推荐)
2021/05/15 Python
Python办公自动化之教你用Python批量识别发票并录入到Excel表格中
2021/06/26 Python