числовой ввод не показывает значение

0

У меня есть несколько номеров, написанных на рубине. Когда я вводим числовое значение внутри ввода, я предполагал, что любое число внутри поля будет отображаться как атрибут value внутри входного html. Но когда я проверяю ввод номера, это значение не отображается.

Почему это?

вот мой код ввода номера ruby:

        <%= number_field_tag 'xsmall', nil, in: 1...100000%>

Изображение 174551

  • 0
    Нам нужно больше информации. Вы показываете фрагмент из шаблона ERB, но этого недостаточно для «проверки ввода чисел». Почему бы вам не показать нам, как вы это проверяете, вместе с соответствующим кодом? «Вопросы о проблемах с кодом, который вы написали, должны описывать конкретную проблему - и включать действительный код для ее воспроизведения - в самом вопросе. См. SSCCE.org для руководства».
  • 0
    Я добавил скриншот того, что я имею в виду. Значение "2" вводится в поле, но "2" не отображается как атрибут value = "2" во входном HTML
Теги:

1 ответ

1

Когда вы вводите значение во вход, оно не будет отображаться в HTML. точка value="2" в HTML - это указать браузеру предварительно заполнить ввод этой информацией

  • 0
    Хорошо, я вижу. Как я могу взять любой номер в поле? Видите ли, я собираюсь написать сценарий, который показывает определенное количество div в зависимости от числа в поле. - если 2 в числовом поле, появится 2 div
  • 0
    Отправляете ли вы сначала форму на сервер, или как только номер изменится, вы хотите, чтобы элементы div появлялись / исчезали?
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню