// Функция сохранения числового значения элемента // Устанвливается на "onpropertychange" function digital_do(o){ if(o.value==''){ o.value='0'; }else if(!o.value.match(/^\d+$/)){ o.value=o.value.replace(/[^\d]+/,''); }else if(o.value.match(/^0\d+$/)){ o.value=o.value.substr(1); } }