javascript之createElement事件

 1 <script>
 2   window.onload = function () {
 3   var input  = document.createElement('input');
 4   var button = document.createElement('input');
 5 
 6   input.type ='text';  
 7   input.id= 'text';
 8   input.value ='1';
 9   button.type='button';
10   button.value ='逐加';
11   button.style.width = '40px';
12   button.style.height = '23px';
13 
14   document.body.appendChild(input);
15   document.body.appendChild(button);
16   button.onclick = function(){
17 
18      var value = input.value;
19      input.value = value * 1 + 1;
20   }
21  }
22 </script>

 注:value其实是一个字符,如果将input.value=value*1+1;换成input.value=value+1;则结果会出现111111,他是不断以字符形式加1的,所以这时候value*1的就能将value值转换成Int型了。

if you don't try,you will never know!
原文地址:https://www.cnblogs.com/leeten/p/3468619.html