В веб-формах использую шаблон формы.
Код |
---|
<?=$FORM->ShowInput('CALLBACK_NAME')?> |
возвращает такой HTML код:
Код |
---|
<input type="text" class="inputtext" name="form_text_1" value="" size="0"> |
При заполнении формы все результаты нормально сохраняются, до того момента, как в шаблоне веб-формы меняю вызов метода ShowInput на следующий HTML-код:
Код |
---|
<input
type="text"
class="inputtext"
name="form_text_1"
value="Ваше имя *"
onfocus="javascript: if(this.value == 'Ваше имя *') this.value = '';"
onblur="javascript: if(this.value == '') this.value = 'Ваше имя *';"
size="0"
>
|
По идее name поля я сохранил и всё должно сохраняться, но в результате заполнения формы введенное в это поле значение не сохраняется, а активность этого вопроса в настройках формы выключается.
В чем дело? Как такое может быть? И можно ли как то кастомизировать ShowInput что бы добавить дополнительные атрибуты к HTML коду формы?