За последние 24 часа нас посетили 22509 программистов и 1141 робот. Сейчас ищет 581 программист ...

Меняем переменную при помощи переключателя

Тема в разделе "PHP для новичков", создана пользователем Reken, 28 ноя 2020.

Метки:
  1. Reken

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

    С нами с:
    4 июл 2019
    Сообщения:
    198
    Симпатии:
    5
    Подскажите пожалуйста
    Мне необходимо менять значение переменной, при нажатии на переключатель. Допустим на web страничке есть переключатель и окошко со значением переменной. Когда выбран первый вариант переключателя, значение переменной $variant равно A, когда выбран второй вариант переключателя, значение переменной $variant равно B. (Динамическое обновление переменной)

    Пытаюсь реализовать это при помощи html кода:
    Код (Text):
    1. <label class="container">One
    2.   <input type="radio" checked="checked" name="radio">
    3.   <span class="checkmark"></span>
    4. </label>
    5. <label class="container">Two
    6.   <input type="radio" name="radio">
    7.   <span class="checkmark"></span>
    8. </label>
    Но не могу понять, как можно подставить в код значения переменной...
     
  2. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.823
    Симпатии:
    736
    Адрес:
    Татарстан
    нужно лишь почитать.... это же элементарно - спецификация html
    HTML:
    1. <input type="radio" name="radio" value="A">
     
  3. Reken

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

    С нами с:
    4 июл 2019
    Сообщения:
    198
    Симпатии:
    5
    Всё равно недопонимаю...
    Ну допустим я сделал так:
    Код (Text):
    1. <label class="container">One
    2.   <input type="radio" checked="checked" name="radio" value="A">
    3.   <span class="checkmark"></span>
    4. </label>
    5. <label class="container">Two
    6.   <input type="radio" name="radio" value="B">
    7.   <span class="checkmark"></span>
    8. </label>
    9.  
    10. $radio
    Ведь переменная $radio не будет меняться, при выборе мною контейнеров One и Two.
    А мне нужно что бы, когда я выбрал контейнер One, на экране переменная приняла значение "A", а когда выбрал контейнер Two, переменная на экране приняла значение B...
    Это получается динамическое обновление переменной, без обновления страницы. Наверное такое можно сделать только при помощи java script?
     
  4. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.823
    Симпатии:
    736
    Адрес:
    Татарстан
    конечно только так..... html это вообще просто язык разметки
    и откуда какие то вам переменные мерещатся, та еще и с именами $radio