博客列表 >layui框架基础及form表单元素使用方法

layui框架基础及form表单元素使用方法

溪边小树
溪边小树原创
2020年06月03日 11:42:591053浏览

主要内容

1、功能界面:

2、代码示例:
index.html

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>layui</title>
  7. <link rel="stylesheet" type="text/css" href="/layui/css/layui.css">
  8. <script type="text/javascript" src="/layui/layui.js"></script>
  9. </head>
  10. <body>
  11. <!-- header -->
  12. <div style="height: 50px;line-height:50px;background: black;padding: 0 10px;color: white;">
  13. <span style="">LayUI后台管理系统</span>
  14. <div style="float:right">
  15. <span><i class="layui-icon layui-icon-username"></i>admin</span>
  16. <span><a href="" style="color: white;">退出</a></span>
  17. </div>
  18. </div>
  19. <!-- left menu -->
  20. <!-- //在折叠面板的父容器设置属性 lay-accordion 来开启手风琴,那么在进行折叠操作时,始终只会展现当前的面板。 -->
  21. <div style="width: 200px;float:left">
  22. <div class="layui-collapse" lay-accordion>
  23. <div class="layui-colla-item">
  24. <h2 class="layui-colla-title">管理员管理</h2>
  25. <div class="layui-colla-content layui-show">内容区域</div>
  26. </div>
  27. <div class="layui-colla-item">
  28. <h2 class="layui-colla-title">文章管理</h2>
  29. <div class="layui-colla-content layui-show">内容区域</div>
  30. </div>
  31. <div class="layui-colla-item">
  32. <h2 class="layui-colla-title">商品管理</h2>
  33. <div class="layui-colla-content layui-show">内容区域</div>
  34. </div>
  35. </div>
  36. </div>
  37. <div style="float:left;width:1000px;height:600px;">
  38. <iframe style="width:100%;height:100%;"src="/main.html" frameborder="0"></iframe>
  39. </div>
  40. </body>
  41. </html>
  42. <script>
  43. //注意:折叠面板 依赖 element 模块,否则无法进行功能性操作
  44. layui.use('element', function(){
  45. var element = layui.element;
  46. });
  47. </script>

main.html

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title></title>
  7. <link rel="stylesheet" type="text/css" href="/layui/css/layui.css">
  8. <script type="text/javascript" src="/layui/layui.js"></script>
  9. </head>
  10. <body>
  11. <div class="layui-form" action="">
  12. <div class="layui-form-item">
  13. <label class="layui-form-label">输入框</label>
  14. <div class="layui-input-block">
  15. <input type="text" name="title" required lay-verify="required" placeholder="请输入标题" autocomplete="off" class="layui-input">
  16. </div>
  17. </div>
  18. <div class="layui-form-item">
  19. <label class="layui-form-label">密码框</label>
  20. <div class="layui-input-inline">
  21. <input type="password" name="password" required lay-verify="required" placeholder="请输入密码" autocomplete="off" class="layui-input">
  22. </div>
  23. <div class="layui-form-mid layui-word-aux">辅助文字</div>
  24. </div>
  25. <div class="layui-form-item">
  26. <label class="layui-form-label">选择框</label>
  27. <div class="layui-input-block">
  28. <select name="city" lay-verify="required">
  29. <option value=""></option>
  30. <option value="0">北京</option>
  31. <option value="1">上海</option>
  32. <option value="2">广州</option>
  33. <option value="3">深圳</option>
  34. <option value="4">杭州</option>
  35. </select>
  36. </div>
  37. </div>
  38. <div class="layui-form-item">
  39. <label class="layui-form-label">复选框</label>
  40. <div class="layui-input-block">
  41. <input type="checkbox" name="like[write]" title="写作">
  42. <input type="checkbox" name="like[read]" title="阅读" checked>
  43. <input type="checkbox" name="like[dai]" title="发呆">
  44. </div>
  45. </div>
  46. <div class="layui-form-item">
  47. <label class="layui-form-label">开关</label>
  48. <div class="layui-input-block">
  49. <input type="checkbox" name="switch" lay-skin="switch">
  50. </div>
  51. </div>
  52. <div class="layui-form-item">
  53. <label class="layui-form-label">单选框</label>
  54. <div class="layui-input-block">
  55. <input type="radio" name="sex" value="男" title="男">
  56. <input type="radio" name="sex" value="女" title="女" checked>
  57. </div>
  58. </div>
  59. <div class="layui-form-item layui-form-text">
  60. <label class="layui-form-label">文本域</label>
  61. <div class="layui-input-block">
  62. <textarea name="desc" placeholder="请输入内容" class="layui-textarea">

课程学习小结

本次课程老师讲解了layui框架基础及form表单元素使用方法中的一些细节,而且都是从无到有的原始状态开始演示,非常适合初学者的理解,解决是否透彻,作业时我把所有代码也都写了一遍,最终完整调试成功是感觉非常好,第一次比较完整地在现有框架上修改实现功能,非常棒!

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议