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!