欢迎来到代码驿站!

JavaScript代码

当前位置:首页 > 网页前端 > JavaScript代码

浅谈javascript中createElement事件

时间:2021-06-26 08:45:37|栏目:JavaScript代码|点击:

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 规范的标准方法。

上一篇:JSONP跨域请求

栏    目:JavaScript代码

下一篇:Email地址加密javascript版

本文标题:浅谈javascript中createElement事件

本文地址:http://www.codeinn.net/misctech/148164.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有