Можно ли добавить текст-заполнитель в текстовое поле Groovy (g:textField)?
В моем проекте Grails3 на моем.gsp у меня есть метка отношения, за которой следует текстовое поле Groovy отношения с использованием приведенного ниже кода:
<div class="row top-margin">
<!-- RELATIONSHIP LABEL -->
<div class="col-sm-3" style="margin-bottom: 0.1cm">
<label class="control-label col-sm-6" style="font-weight: normal;" for="customerRelationship">
Relationship to Customer (spouse, sibling, stranger, etc.):
</label>
</div>
<!-- RELATIONSHIP INPUT -->
<div class="col-sm-4" style="margin-bottom: 0.1cm">
<g:textField class="form-control" name="customerRelationship" value="${customerRelationship}"
style="width: 200px;"/>
</div>
</div>
Я хотел бы поместить текст-заполнитель в textField для отображения, пока поле пустое. Вы можете сделать это для тега , определив значение заполнителя для ввода.
Моя конечная цель - сделать так, чтобы в ярлыке было только "Отношения с клиентом" и переместить "супруга, родного брата, незнакомца и т. Д.". в textField как заполнитель.
Как бы я пошел по этому поводу, используя
1 ответ
Решение
Да, ты можешь. Просто добавьте placeholder
атрибута к тегу, и он должен включать его в визуализированный HTML (кажется, это напоминает поведение по умолчанию для всех g
библиотеки тегов).
Так:
<g:textField placeholder="Your text here" ... />