【问题标题】:How to change this text input text to password input? Laravel如何将此文本输入文本更改为密码输入?拉拉维尔
【发布时间】:2016-08-07 10:38:46
【问题描述】:

我的 laravel 项目中有此文本输入,我想将其更改为带星号的密码输入

<div class="col-md-3">
            <div class="form-group">
                {{ Form::label('user-password','Password') }}
                {{ Form::text('password',$users->home_password,['class'=>'form-control']) }}
            </div>
        </div>

编辑

当我按照下面的建议/回答的人更改它时,我得到了这个错误

非法字符串偏移'name'

这就是为什么我发布了这个问题但忘记写了。 是 laravel 的问题还是别的什么?

【问题讨论】:

  • {{ Form::password( ... ) }}
  • 我试过了,但没用...:S

标签: javascript php jquery laravel


【解决方案1】:

password代替text

{{ Form::password('user-password') }}

注意:这是该行的一般形式的示例:

{{ Form::password('password_confirmation',array('class'=>'form-control', 'placeholder'=>'Re-type Password', 'autocomplete'=>'off')) }}

【讨论】:

  • 非法字符串偏移 'name' 我收到此错误,这就是我发布此问题的原因
  • 我已经更新了代码。我知道您使用 Password 的意图是让它充当占位符,但请考虑改用 placeholder 属性。
  • 问题出在-;请改用_
  • 对不起,但我认为有问题,因为如果我按照你的方式做,我不会在框中为特定用户 @PeterKA 输入密码
  • 请记住,一旦将- 替换为_,您将在检索输入值的代码中执行相同操作...示例$password = Input::get('user_password');
猜你喜欢
  • 2011-11-03
  • 1970-01-01
  • 1970-01-01
  • 2014-02-13
  • 2022-01-23
  • 1970-01-01
  • 2021-05-27
  • 2021-04-26
  • 1970-01-01
相关资源
最近更新 更多