За последние 24 часа нас посетили 18462 программиста и 1612 роботов. Сейчас ищут 1895 программистов ...

Вычисление на странице

Тема в разделе "JavaScript и AJAX", создана пользователем cocka, 14 май 2009.

  1. cocka

    cocka Активный пользователь

    С нами с:
    29 мар 2009
    Сообщения:
    72
    Симпатии:
    0
    Нужна сумма с таблицы(в таблице форма)
    причем дабы не обновлять страницу каждые 2 секунды. что-бы это происходило непосредственно без обновления
    [​IMG]
    и вот чтобы внизу также в таблице выдавалась сумма.

    (каждое поле уже имеет переменые)

    Подскажите как оcуществить.

    Спасибо
     
  2. vital

    vital Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    162
    Симпатии:
    0
    Адрес:
    Минск
  3. cocka

    cocka Активный пользователь

    С нами с:
    29 мар 2009
    Сообщения:
    72
    Симпатии:
    0
    на мысль навело. но я любитель и с этого ничего не задействую
     
  4. kas1e

    kas1e Активный пользователь

    С нами с:
    6 апр 2009
    Сообщения:
    280
    Симпатии:
    0
    jQuery + плагин = щастье. Можно сортировать по стобцам без перезагрузки и получать сумму столбцов\строк.
     
  5. cocka

    cocka Активный пользователь

    С нами с:
    29 мар 2009
    Сообщения:
    72
    Симпатии:
    0
    я понимаю что с явой. но супер вопрос. как?
     
  6. kas1e

    kas1e Активный пользователь

    С нами с:
    6 апр 2009
    Сообщения:
    280
    Симпатии:
    0
  7. cocka

    cocka Активный пользователь

    С нами с:
    29 мар 2009
    Сообщения:
    72
    Симпатии:
    0
    сделал

    [js]// JavaScript Document
    function Summe() {
    var zifra1 = parseInt(document.form.Dauer1.value);
    var zifra2 = parseInt(document.form.Dauer2.value);
    var zifra3 = parseInt(document.form.Dauer3.value);
    var zifra4 = parseInt(document.form.Dauer4.value);
    var zifra5 = parseInt(document.form.Dauer5.value);
    document.form.Ergebnis.value = zifra1+zifra2+zifra3+zifra4+zifra5;
    }[/js]
    document=html документ, form=имя формы, Dauer4=имя поля

    HTML:
    1. <form name="form" action="">
    2. <input name="Dauer1" onchange="Summe()" type="text" value="0" size="3" maxlength="4">...
    3. <input type="text" name="Ergebnis" value="0" size="3" maxlength="4">
    4. </form>