Динамическое изменение input value
Вот что имеем
<script type="text/javascript"> function fulltime () { var get_input = document.getElementById('get') var give_input = document.getElementById('give') if (get_input>0) { give_input.value=get_input+10; } setTimeout('fulltime()',10); } </script> <input type="text" name="get" id="get" value="0" /> <input type="text" name="give" id="give" value="0" /> <script language="JavaScript">fulltime();</script> ведь по идеи пишим 5 в поле get и должны получить 15 в поле give, но что-то не так, подскажите :) |
Цитата:
<script type="text/javascript"> window.onload = function(){ var input = document.getElementsByTagName('input'); input[0].onfocus = function(){ if(this.value <= 0)this.value = ''; }; input[0].onblur = function(){ if(this.value == ''){ this.value = 0; input[1].value = 0; } }; input[0].onchange = function(){ input[1].value =+ this.value+10; }; }; </script> <input type="text" value="0" /> <input type="text" value="0" /> |
fatally,
if (get_input.value>0) { give_input.value=+get_input.value+10; } |
Часовой пояс GMT +3, время: 19:56. |