【问题标题】:Set autofocus on Laravel input field using Form::text使用 Form::text 在 Laravel 输入字段上设置自动对焦
【发布时间】:2013-09-29 11:41:10
【问题描述】:

如何使用表单在某个字段上设置autofocus

我已经通过注册宏来设置焦点,但是可以在Form::text中设置吗?

【问题讨论】:

  • 已编辑问题,8 小时无法回答我自己的问题,很抱歉打扰你们......不过,有人可能会觉得这很有用......

标签: html laravel


【解决方案1】:

只需将 Form::text 中的第三个参数作为数组传递 'autofocus'=>'autofocus' 就足够了。

很抱歉打扰你们,也许有人觉得它有用。

【讨论】:

  • 其实把第三个参数传为'autofocus'就够了
  • 原始答案和此评论都是正确的。但是,如果您已经使用关联数组作为 Form::text 的第三个参数(例如,如果您正在传入一个类),那么您将不得不使用关联数组。
【解决方案2】:

你不能绕过它,你应该设置第二个参数,即输入的“值”,如果你不希望你应该在那里传递 null,它看起来像下面:

{{Form::text('username', null, array('autofocus'=>'autofocus'))}}

【讨论】:

    【解决方案3】:

    正如 JoshP 所指出的,您可以只使用“自动对焦”作为第三个参数:

    Form::text('email', 'user@gmail.com', array('autofocus'))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-07
      • 1970-01-01
      • 2020-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多