Показать сообщение отдельно
  #55 (permalink)  
Старый 07.02.2011, 21:31
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

По моему, сейчас как-то так считается (конечный результат):
<script type="text/javascript">
var input = document.getElementsByTagName('input'), array = ['load', 'keyup'], i = array.length;
    while(i--){
        window['on'+array[i]] = function() {
           function $(i){
                return ~~input[i].value;
           }
           input[2].value = ~~($(0) / $(1));
           input[5].value = $(3) * $(4);
           input[8].value = ~~($(6) / $(7));
           document.getElementById('sum').value = $(2) + $(5) + $(8);
    };
}
</script>
<style type="text/css">
    th {font: bold 14px sans-serif;}
    td {padding: 5px;}
    #sum {border: 1px solid red; width: 100%;}
</style>

<table>
    <tr>
        <th>Показатели:</th>
        <th>Количество:</th>
        <th>Коэффициент:</th>
        <th>Пунктов:</th>
    </tr>
    <tr>
        <td>Cообщения:</td>
        <td><input type="text" value="500" /></td>
        <td><input type="text" value="100" /></td>
        <td><input type="text" value="" /></td>
    </tr>
    <tr>
        <td>Месяцев после регистрации:</td>
        <td><input type="text" value="12" /></td>
        <td><input type="text" value="1" /></td>
        <td><input type="text" value="" /></td>
    </tr>
    <tr>
        <td>Плюсы:</td>
        <td><input type="text" value="600" /></td>
        <td><input type="text" value="10" /></td>
        <td><input type="text" value="" /></td>
    </tr>
</table>
<input type="text" id="sum" value="" />


PS: не уверен, но похоже

Последний раз редактировалось monolithed, 08.02.2011 в 21:59.
Ответить с цитированием