Возвращать стоимость hidden в html

У меня есть признак hidden, который я помещаю через метод java:

<input type="hidden" id="url" th:value="${url}" />

И я хочу поместить неудар в лунку типа text стоимость которого будет стоимостью, которая есть в hidden "url"

<input type="text" id= "textUrl" name="url" th:value="${url}" readonly="readonly" style="visibility:visible;"/>

Но он дает мне проблемы, так как никогда он не показывает стоимость унифицированный указатель ресурса, если не, что показывает поле ввода всегда пустого текста. Я предполагаю, что проблема будет в способе перемещать его стоимость, но это не вижу...

2
задан 14.04.2016, 18:24
1 ответ

Если поле hidden функционирует правильно, проблема, - когда собирается страница, стоимость ${url} будь пустым и он это помещает в textUrl, поэтому у тебя есть белый текст, после изменись, но он не становится отвечающим современным требованиям.

То, что я сделал бы, является событием для того, чтобы, когда станет отвечающей совремнным требованиям стоимость поля hidden, стал отвечающим совремнным требованиям также другой:

$( "#url" ).change(function() {
  $("#textUrl").val($("#url").val());
});

Смотри этот пример в fiddle с чем-то похожим, но используя keyup чтобы делать поле показывания пароля, по мере того, как ты пишешь в input type="password" он становится отвечающим современным требованиям input type="text".

4
ответ дан 24.11.2019, 14:35
  • 1
    Большое спасибо Хорди, был именно этим, не была перезагружена она p и # 225; gina следовательно стоимость url никогда не менялась! – cucurril 14.04.2016, 16:16
  • 2
    @cucurril в то время как это способ решать проблему, в знание причина того же самого могут появляться новые решения, которые заставляли бы тебя понимать то, за чем оно действительно последует и c и # 243; mo избегать падать в это. –  14.04.2016, 18:00

Теги

Похожие вопросы