{{ Form::text('username', Input::old('username')) }}
这是我的代码,我想在文本框中添加Username作为占位符。我已经在项目中使用了bootstrap。
我尝试使用示例
{{ Form::text('username', 'Username', Input::old('username')) }}
但它提供了一个需要删除的默认值,然后用户必须输入他的值。我想要它在Twitter.com等上显示的内容。一旦用户输入内容,它就会被删除。
答案 0 :(得分:19)
{{ Form::text('username', Input::old('username'), array('placeholder'=>'Username')) }}
这适用于Laravel 4 !!
答案 1 :(得分:9)
{{ Form::text('username', null, array('placeholder'=>'Username' )); }}
答案 2 :(得分:3)
使用:
{{ Form::text('txtUsername', '',array('class'=>'input', 'placeholder'=>'Username')) }}
答案 3 :(得分:1)
自从这次更新以来已经有一段时间了但是对于Laravel的前者来说,做到这一点的方法是:
Former::text('field')->placeholder('langfile.path.to.placeholder.text')))
lang文件将被称为langfile.php,其数组包含:
<?php
return array (
'path.to.placeholder.text' => 'Some Placeholder Text.'
);
答案 4 :(得分:1)
如果有人想知道这应该如何适用于密码字段:
{{ Form::password('password', array('placeholder'=>'Password')) }}