Динамический перерасчёт вывод значений элементов HTML на JS

Тема в разделе "JavaScript", создана пользователем jabbaxatt, 8 май 2013.

Статус темы:
Закрыта.
Модераторы: ZiX
  1. jabbaxatt

    jabbaxatt Добрый модератор

    Moderator
    Регистр.:
    21 янв 2009
    Сообщения:
    878
    Симпатии:
    411
    У меня
    HTML:
    Есть элемент <span id="mes">1</span>
     
    И элемент <span id="chislo">1</span>
    Значения в них динамически меняются (пользователи таскают ползунок и эти значения JS меняет)

    Нужно брать эти значения из элементов (динамически) и произведя математические расчёты - так-же динамически выводить в другие поля.

    Т.е. из моих тегов Span, выше брать значения и, скажем, умножать на 2 и потом динамически выводить в других элементах span на той же странице.

    В итоге должно получиться что-то типа калькулятора на https://www.tcsbank.ru/deposit/
     
  2. Шумадан

    Шумадан Хабарра!!11

    Регистр.:
    6 фев 2008
    Сообщения:
    1.722
    Симпатии:
    2.097
    а как насчёт innerHtml http://api.jquery.com/text/ ? брать значение, приводить к целочисленному, умножать и обратно записывать?

    по простому
    HTML:
    <html>
    <head>
    <script src="http://code.jquery.com/jquery-latest.js"></script>
    <script>
        function doCalc(val)
        {
            var calc = $('span#mes').text();
            $('span#chislo').text(calc * val);
            return false;
        }
    </script>
    </head>
    <body>
    <span id="mes">1</span>
    And element <span id="chislo">1</span>
    <a href="#" onclick="doCalc(100500.1050);">Calc</a>
    </body>
    <html>
    
     
    jabbaxatt нравится это.
Статус темы:
Закрыта.