20
{{ Form::text('username', Input::old('username')) }}

这是我的代码,我想在文本框中添加用户名作为占位符。我已经在项目中使用了引导程序。

我试着用这个例子

{{ Form::text('username', 'Username', Input::old('username')) }}

但它给出了一个需要删除的默认值,然后用户必须输入他的值。我想要它在 Twitter.com 上的显示方式等。一旦用户输入它就会被删除。

4

5 回答 5

20
{{ Form::text('username', Input::old('username'),  array('placeholder'=>'Username')) }}

这适用于 Laravel 4!

于 2013-06-30T05:04:50.563 回答
9
{{ Form::text('username', null, array('placeholder'=>'Username' )); }}
于 2013-08-01T08:59:27.360 回答
3

利用:

{{ Form::text('txtUsername', '',array('class'=>'input', 'placeholder'=>'Username')) }}
于 2015-09-15T18:57:03.527 回答
1

自从更新以来已经有一段时间了,但是对于 Laravel 的Former,这样做的方法是:

Former::text('field')->placeholder('langfile.path.to.placeholder.text')))

lang 文件将被称为 langfile.php,其数组包含:

<?php

    return array (  
        'path.to.placeholder.text' => 'Some Placeholder Text.'
    );
于 2014-06-24T13:29:49.673 回答
1

如果有人想知道这应该如何用于密码字段:

{{ Form::password('password',  array('placeholder'=>'Password')) }}
于 2014-10-17T19:06:30.650 回答