浅谈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 相关文章推荐
flash调用js中的方法,让js传递变量给flash的办法及思路
Aug 07 Javascript
jQuery打印指定区域Html页面并自动分页
Jul 04 Javascript
jQuery 中$(this).index与$.each的使用指南
Nov 20 Javascript
JQuery工具函数汇总
Jun 15 Javascript
jQuery根据元素值删除数组元素的方法
Jun 24 Javascript
input file上传 图片预览功能实例代码
Oct 25 Javascript
浅谈键盘上回车按钮的js触发事件
Feb 13 Javascript
详解基于vue-router的动态权限控制实现方案
Sep 28 Javascript
Vue快速实现通用表单验证的示例代码
Jan 09 Javascript
详解JavaScript原型与原型链
Nov 16 Javascript
Javascript中window.name属性详解
Nov 19 Javascript
vue-router定义元信息meta操作
Dec 07 Vue.js
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获取网络上文件
2006/10/09 PHP
PHP中防止SQL注入方法详解
2014/12/25 PHP
详谈PHP中的密码安全性Password Hashing
2017/02/04 PHP
php使用PDO事务配合表格读取大量数据插入操作实现方法
2017/02/16 PHP
php实现微信支付之现金红包
2018/05/30 PHP
Ajax+Jpgraph实现的动态折线图功能示例
2019/02/11 PHP
JQuery FlexiGrid的asp.net完美解决方案 dotNetFlexGrid-.Net原生的异步表格控件
2010/09/12 Javascript
真正的JQuery.ajax传递中文参数的解决方法
2011/05/28 Javascript
javascript实现复选框选中属性
2015/03/25 Javascript
jQuery实现伪分页的方法分享
2016/02/17 Javascript
JavaScript制作简易计算器(不用eval)
2017/02/05 Javascript
Layui给switch添加响应事件的例子
2019/09/03 Javascript
layui使用label标签的方法
2019/09/14 Javascript
vue封装可复用组件confirm,并绑定在vue原型上的示例
2019/10/31 Javascript
[02:02]DOTA2英雄基础教程 斯拉达
2013/12/11 DOTA
Python将多份excel表格整理成一份表格
2018/01/03 Python
利用Python代码实现数据可视化的5种方法详解
2018/03/25 Python
对numpy中array和asarray的区别详解
2018/04/17 Python
Django利用cookie保存用户登录信息的简单实现方法
2019/05/27 Python
解决django后台样式丢失,css资源加载失败的问题
2019/06/11 Python
Python 实现的 Google 批量翻译功能
2019/08/26 Python
Python检查图片是否损坏及图片类型是否正确过程详解
2019/09/30 Python
django实现用户注册实例讲解
2019/10/30 Python
python 5个实用的技巧
2020/09/27 Python
python Gabor滤波器讲解
2020/10/26 Python
python里反向传播算法详解
2020/11/22 Python
Mansur Gavriel官网:纽约市的一个设计品牌
2019/05/02 全球购物
大学毕业寄语大全
2014/04/10 职场文书
教师敬业奉献模范事迹材料
2014/05/18 职场文书
党员教师个人对照检查材料范文
2014/09/25 职场文书
网上祭英烈活动总结
2015/02/04 职场文书
公司捐书倡议书
2015/04/27 职场文书
学校青年志愿者活动总结
2015/05/06 职场文书
教师调动申请报告
2015/05/18 职场文书
Python办公自动化PPT批量转换操作
2021/09/15 Python
上个世纪50年代的可穿戴技术:无线电帽子
2022/02/18 无线电