За последние 24 часа нас посетили 18727 программистов и 1678 роботов. Сейчас ищут 2086 программистов ...

Посчитать

Тема в разделе "JavaScript и AJAX", создана пользователем guestphp, 6 май 2017.

  1. guestphp

    guestphp Новичок

    С нами с:
    11 апр 2015
    Сообщения:
    86
    Симпатии:
    0
    Здравствуйте.

    В поле формы вводится число, необходимо посчитать результат (число введённое в первое поле * 10) и отобразить результат.
     
    #1 guestphp, 6 май 2017
    Последнее редактирование: 6 май 2017
  2. rewuxiin

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

    С нами с:
    17 апр 2012
    Сообщения:
    611
    Симпатии:
    87
    Берется из формы введеное число в первое поле *10 и отображается

    сколько дали информации - столько и получили
     
  3. guestphp

    guestphp Новичок

    С нами с:
    11 апр 2015
    Сообщения:
    86
    Симпатии:
    0
    Уточните пожалуйста, какой информации недостаточно?

    Форма поля:
    Код (Text):
    1. <p class="web">
    2.    <input type="text" name="name" id="name" placeholder="Число" maxlength="2"/>
    3.    <label for="web">Число*:</label>
    4.    </p>
     
  4. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Автор, в чем проблема? В незнании, как из JS дернуть данные из DOM?
     
  5. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.799
    Симпатии:
    1.331
    Адрес:
    Лень
    попробуй
    PHP:
    1. <!-- библиотека аякс -->
    2. <script>
    3. $( function ()
    4. {
    5.     $( 'body' ).on( 'change', '#name', function ()
    6.     {
    7.         $( '#test' ).html( 'Число*: ' + $( this ).val() * 10 );
    8.     });
    9. });
    10. </script>
    11. <p class="web">
    12.    <input type="text" name="name" id="name" placeholder="Число" maxlength="2"/>
    13.    <label id="test" for="web">Число*:</label>
    14. </p>
     
  6. guestphp

    guestphp Новичок

    С нами с:
    11 апр 2015
    Сообщения:
    86
    Симпатии:
    0
    Спасибо за отклил. Я попробовал, уточните где должен отобразиться результат подсчёта. У меня ничего не считается после ввода в поле формы цифр.
     
  7. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
  8. guestphp

    guestphp Новичок

    С нами с:
    11 апр 2015
    Сообщения:
    86
    Симпатии:
    0
    Спасибо за отклик.

    Подскажите пожалуйста как задать результаты подсчёта в переменную $x=результат;, так как после ввода цифр в поле формы, пропадает имя поля (label) и отображается вместо него результат подсчёта.
     
  9. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
  10. guestphp

    guestphp Новичок

    С нами с:
    11 апр 2015
    Сообщения:
    86
    Симпатии:
    0