Сообщение от lolka84
|
Т.е. вводим число в инпут1, функция считает, бросает результат в инпут2, другая функция опять считает и выводит итог в инпут3
|
И что тут такого сложного-то?
<form name="forma">
<input type="text" />
<input type="text" />
<input type="text" />
</form>
<script type="text/javascript">
window.onload = function(){
var event = ['keyup', 'change'];
for(i=0; i<event.length; i++){
document.forms['forma']['on'+event[i]] = function(i){
return function(){
this.elements[1].value = this.elements[0].value == '' ? '' : eval(this.elements[0].value) + 5;
this.elements[2].value = this.elements[0].value == '' ? '' : eval(this.elements[1].value) + 5;
};
}(i);
}
};
</script>
Сообщение от lolka84
|
<input id="free" type="text" value="" readonly />
|
readonly в вашем случае ставить не обязательно