[英]How do I add HTML 5 type attribute to laravel blade?
我有刀片格式的这一行
{{ Form::text('date', null, array('class' => 'form-control', 'type' => 'Date', 'placeholder' => 'Date' )) }}
但是当页面加载时,type属性不会被解析为'date',而是转到'text'。
如何在刀片中获得此功能?
<input class="form-control" type="date" placeholder="Date" name="date">
Form::input('date', 'date', null, ['class' => 'form-control', 'placeholder' => 'Date']);
此外,您可以创建表单宏来“添加”HTML5属性的方法,例如date
, email
, time
等。
我不确定你是否尝试将Form::text
更改为Form::date
?
使用Laravel 5.1,我将它用于日期字段。
{!! Form::date('start_date', null, ['class' => 'form-control col-md-7 col-xs-12', 'placeholder' => 'Date']); !!}
还有一些composer / packagist包,您可以快速安装以使用与text
, email
和url
相同的方式使用HTML5元素(例如: Form::date('myDateField')
)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.