表单元素

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

在 Lavavel 的 Form 类里面,提供了一些方法,可以去创建表单元素,这些方法的名字基本上跟表单元素的名字是一样的。比如 text 方法可以添加文本类型的表单元素,password 可以添加密码类型的元素,select 可以添加选择列表,checkbox 可以添加复选框 ... 用 label 方法,可以给元素添加标签,file 方法可以添加上传文件的表单元素,submit 方法可以生成一个提交按钮。

下面,我们可以去试几个生成表单元素的方法。

先去添加一个文本类型的表单元素 ... 用的是 Form 类的 text 方法。通常这些方法都支持两三个参数 ... 第一个参数是要添加的这个表单元素的名称 .. 第二个参数是它的默认的值 ... 第三个参数是它的相关的选项。

两层花括号 .. Form 冒号冒号 ... text ... 这个元素可以叫它 ... movie_title ...

{{ Form::text('movie_title') }}

保存 ... 再去预览一下 .. 页面上会显示一个文本框 ... 文本框的名称 ... 也就是 name 属性的值是 movie_title ...

标签

下面,我们再去给这个表单元素添加一个 label ... 用的是 Form 类的 label 方法 .. 它的第一个参数是标签的名称 ... 我们可以叫它 movie_title ... 这样这个标签会自动去匹配 movie_title 这个表单元素 ... 并且在这个元素上添加一个 id ,id 的值也会是 movie_title ..

它的第二个参数是这个标签上显示的文字 ... 输入 电影标题 ...

{{ Form::label('movie_title', '电影标题') }}

保存 ... 回到浏览器 ...

在 movie_title 这个文本框的上面会显示一个标签 ... 这个标签的 for 属性是 movie_title ... movie_title 这个文本框上面,也会多出一个 id 属性,属性的值,也会是这个 movie_title ...

其它元素

下面,我们再去添加一个文本区域,再加上一个提交按钮 ..

先给文本区域也添加一个标签 ... 这个标签是为 movie_content 表单元素准备的 ... 上面的文本是 电影内容

{{ Form::label('movie_content', '电影内容') }}

再去添加文本区域 ... 使用 Form 类的 textarea 方法 ... 元素的名称是 movie_content ...

{{ Form::textarea('movie_content') }}

下面再去添加一个提交按钮 ... 用的是 submit 这个方法 ... 在这个方法里,可以指定一下按钮上的文字 ...

{{ Form::submit('发布电影') }}

保存 ... 回到浏览器 ...

页面上会显示三个表单元素 ... 电影标题,电影内容,还有发布电影的按钮 ...

表单元素《 Laravel 4 基础 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点