Ответ 1
Используйте третий параметр для метода Form::textarea
, передавая массив значений ключа. Пример:
Form::textarea('description', null, array(
'id' => 'description',
'rows' => 10,
));
Я пытаюсь добавить классы и идентификаторы к определенным элементам формы в Laravel 4. Например, мне бы хотелось:
<textarea type="text" id="description" onfocus="this.value=''; setbg('#f0f7f8');" onblur="setbg('white')" name="description" value="" rows="10"></textarea>
для:
{{ Form::label('description', 'Description:') }}
{{ Form::textarea('description')}}
Я не видел этого в документации. Спасибо!
Используйте третий параметр для метода Form::textarea
, передавая массив значений ключа. Пример:
Form::textarea('description', null, array(
'id' => 'description',
'rows' => 10,
));
Хотя его старый вопрос, я просто хотел сказать, что вы можете избежать javascript следующим образом:
Form::textarea('description', null, array(
'id' => 'description',
'rows' => 10,
'onFocus' => 'this.value=\'\'; setbg(\'#f0f7f8\');'
));
Вот оно:)