浅谈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 相关文章推荐
用JS操作FRAME中的IFRAME及其内容的实现代码
Jul 26 Javascript
JavaScript中null与undefined分析
Jul 25 Javascript
JS获取页面input控件中所有text控件并追加样式属性
Feb 25 Javascript
基于JavaScript实现继承机制之构造函数方法对象冒充的使用详解
May 07 Javascript
使用js如何实现全选与全不选
Dec 30 Javascript
jQuery插件jcrop+Fileapi完美实现图片上传+裁剪+预览的代码分享
Apr 22 Javascript
angularjs学习笔记之三大模块(modal,controller,view)
Sep 26 Javascript
jQuery对象的链式操作用法分析
May 10 Javascript
jquery对Json的各种遍历方法总结(必看篇)
Sep 29 Javascript
ES6入门教程之let和const命令详解
May 17 Javascript
JS实现带导航城市列表以及输入搜索功能
Jan 04 Javascript
微信小程序如何访问公众号文章
Jul 08 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
全国FM电台频率大全 - 28 甘肃省
2020/03/11 无线电
php使用Smarty的相关注意事项及访问变量的几种方式
2011/12/08 PHP
php 无法加载mysql的module的时候的配置的解决方案引发的思考
2012/01/27 PHP
360通用php防护代码(使用操作详解)
2013/06/18 PHP
PHP 安全检测代码片段(分享)
2013/07/05 PHP
如何修改和添加Apache的默认站点目录
2013/07/05 PHP
ThinkPHP模板自定义标签使用方法
2014/06/26 PHP
微信公众平台开发实现2048游戏的方法
2015/04/15 PHP
PHP如何实现Unicode和Utf-8编码相互转换
2015/07/29 PHP
Yii 使用intervention/image拓展实现图像处理功能
2019/06/22 PHP
PHP实现简单注册登录系统
2020/12/28 PHP
js中创建对象的几种方式示例介绍
2014/01/26 Javascript
JavaScript实现SHA-1加密算法的方法
2015/03/11 Javascript
jQuery+css3实现Ajax点击后动态删除功能的方法
2015/08/10 Javascript
javascript 判断两个日期之差的示例代码
2015/09/05 Javascript
JS延时器提示框的应用实例代码解析
2016/04/27 Javascript
javascript使用闭包模拟对象的私有属性和方法
2016/10/05 Javascript
JS制作适用于手机和电脑的通知信息效果
2016/10/28 Javascript
js微信支付实现代码
2016/12/22 Javascript
Bootstrap源码解读按钮(5)
2016/12/23 Javascript
JavaScript学习笔记之函数记忆
2017/09/06 Javascript
zTree 树插件实现全国五级地区点击后加载的示例
2018/02/05 Javascript
js实现简单音乐播放器
2020/06/30 Javascript
Python+Django在windows下的开发环境配置图解
2009/11/11 Python
Python sys.path详细介绍
2013/10/17 Python
浅谈python已知元素,获取元素索引(numpy,pandas)
2019/11/26 Python
Python中私有属性的定义方式
2020/03/05 Python
解决安装新版PyQt5、PyQT5-tool后打不开并Designer.exe提示no Qt platform plugin的问题
2020/04/24 Python
python利用paramiko实现交换机巡检的示例
2020/09/22 Python
Selenium环境变量配置(火狐浏览器)及验证实现
2020/12/07 Python
阿根廷旅游网站:almundo阿根廷
2018/02/12 全球购物
公务员个人自我评价分享
2013/11/06 职场文书
写给女朋友的道歉信
2014/01/12 职场文书
高中家长寄语
2014/04/02 职场文书
迎新生欢迎词
2015/01/23 职场文书
redis实现共同好友的思路详解
2021/05/26 Redis