form_validation.html 34 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  5. <!-- Meta, title, CSS, favicons, etc. -->
  6. <meta charset="utf-8">
  7. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  8. <meta name="viewport" content="width=device-width, initial-scale=1">
  9. <title>Gentelella Alela! | </title>
  10. <!-- Bootstrap -->
  11. <link href="../vendors/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
  12. <!-- Font Awesome -->
  13. <link href="../vendors/font-awesome/css/font-awesome.min.css" rel="stylesheet">
  14. <!-- NProgress -->
  15. <link href="../vendors/nprogress/nprogress.css" rel="stylesheet">
  16. <!-- Custom Theme Style -->
  17. <link href="../build/css/custom.css" rel="stylesheet">
  18. <link href="../build/css/style-extra-bs4.css" rel="stylesheet">
  19. </head>
  20. <body class="nav-md">
  21. <div class="body">
  22. <div class="main_container container-fluid">
  23. <div class="row">
  24. <div class="col-lg-2 left_col">
  25. <div class="left_col">
  26. <div class="navbar nav_title" style="border: 0;">
  27. <a href="index.html" class="site_title"><i class="fa fa-paw"></i> <span>Gentelella Alela!</span></a>
  28. </div>
  29. <div class="clearfix"></div>
  30. <!-- menu profile quick info -->
  31. <div class="profile clearfix">
  32. <div class="profile_pic">
  33. <img src="images/img.jpg" alt="..." class="img-circle profile_img">
  34. </div>
  35. <div class="profile_info">
  36. <span>Welcome,</span>
  37. <h2>John Doe</h2>
  38. </div>
  39. </div>
  40. <!-- /menu profile quick info -->
  41. <br/>
  42. <!-- sidebar menu -->
  43. <div id="sidebar-menu" class="main_menu_side hidden-print main_menu">
  44. <div class="menu_section">
  45. <h3>General</h3>
  46. <ul class="nav side-menu">
  47. <li><a><i class="fa fa-home"></i> Home <span class="fa fa-chevron-down"></span></a>
  48. <ul class="nav child_menu">
  49. <li><a href="index.html">Dashboard</a></li>
  50. <li><a href="index2.html">Dashboard2</a></li>
  51. <li><a href="index3.html">Dashboard3</a></li>
  52. </ul>
  53. </li>
  54. <li><a><i class="fa fa-edit"></i> Forms <span class="fa fa-chevron-down"></span></a>
  55. <ul class="nav child_menu">
  56. <li><a href="form.html">General Form</a></li>
  57. <li><a href="form_advanced.html">Advanced Components</a></li>
  58. <li><a href="form_validation.html">Form Validation</a></li>
  59. <li><a href="form_wizards.html">Form Wizard</a></li>
  60. <li><a href="form_upload.html">Form Upload</a></li>
  61. <li><a href="form_buttons.html">Form Buttons</a></li>
  62. </ul>
  63. </li>
  64. <li><a><i class="fa fa-desktop"></i> UI Elements <span
  65. class="fa fa-chevron-down"></span></a>
  66. <ul class="nav child_menu">
  67. <li><a href="general_elements.html">General Elements</a></li>
  68. <li><a href="media_gallery.html">Media Gallery</a></li>
  69. <li><a href="typography.html">Typography</a></li>
  70. <li><a href="icons.html">Icons</a></li>
  71. <li><a href="glyphicons.html">Glyphicons</a></li>
  72. <li><a href="widgets.html">Widgets</a></li>
  73. <li><a href="invoice.html">Invoice</a></li>
  74. <li><a href="inbox.html">Inbox</a></li>
  75. <li><a href="calendar.html">Calendar</a></li>
  76. </ul>
  77. </li>
  78. <li><a><i class="fa fa-table"></i> Tables <span class="fa fa-chevron-down"></span></a>
  79. <ul class="nav child_menu">
  80. <li><a href="tables.html">Tables</a></li>
  81. <li><a href="tables_dynamic.html">Table Dynamic</a></li>
  82. </ul>
  83. </li>
  84. <li><a><i class="fa fa-bar-chart-o"></i> Data Presentation <span
  85. class="fa fa-chevron-down"></span></a>
  86. <ul class="nav child_menu">
  87. <li><a href="chartjs.html">Chart JS</a></li>
  88. <li><a href="chartjs2.html">Chart JS2</a></li>
  89. <li><a href="morisjs.html">Moris JS</a></li>
  90. <li><a href="echarts.html">ECharts</a></li>
  91. <li><a href="other_charts.html">Other Charts</a></li>
  92. </ul>
  93. </li>
  94. <li><a><i class="fa fa-clone"></i>Layouts <span class="fa fa-chevron-down"></span></a>
  95. <ul class="nav child_menu">
  96. <li><a href="fixed_sidebar.html">Fixed Sidebar</a></li>
  97. <li><a href="fixed_footer.html">Fixed Footer</a></li>
  98. </ul>
  99. </li>
  100. </ul>
  101. </div>
  102. <div class="menu_section">
  103. <h3>Live On</h3>
  104. <ul class="nav side-menu">
  105. <li><a><i class="fa fa-bug"></i> Additional Pages <span
  106. class="fa fa-chevron-down"></span></a>
  107. <ul class="nav child_menu">
  108. <li><a href="e_commerce.html">E-commerce</a></li>
  109. <li><a href="projects.html">Projects</a></li>
  110. <li><a href="project_detail.html">Project Detail</a></li>
  111. <li><a href="contacts.html">Contacts</a></li>
  112. <li><a href="profile.html">Profile</a></li>
  113. </ul>
  114. </li>
  115. <li><a><i class="fa fa-windows"></i> Extras <span class="fa fa-chevron-down"></span></a>
  116. <ul class="nav child_menu">
  117. <li><a href="page_403.html">403 Error</a></li>
  118. <li><a href="page_404.html">404 Error</a></li>
  119. <li><a href="page_500.html">500 Error</a></li>
  120. <li><a href="plain_page.html">Plain Page</a></li>
  121. <li><a href="login.html">Login Page</a></li>
  122. <li><a href="pricing_tables.html">Pricing Tables</a></li>
  123. </ul>
  124. </li>
  125. <li><a><i class="fa fa-sitemap"></i> Multilevel Menu <span
  126. class="fa fa-chevron-down"></span></a>
  127. <ul class="nav child_menu">
  128. <li><a href="#level1_1">Level One</a>
  129. <li><a>Level One<span class="fa fa-chevron-down"></span></a>
  130. <ul class="nav child_menu">
  131. <li class="sub_menu"><a href="level2.html">Level Two</a>
  132. </li>
  133. <li><a href="#level2_1">Level Two</a>
  134. </li>
  135. <li><a href="#level2_2">Level Two</a>
  136. </li>
  137. </ul>
  138. </li>
  139. <li><a href="#level1_2">Level One</a>
  140. </li>
  141. </ul>
  142. </li>
  143. <li><a href="javascript:void(0)"><i class="fa fa-laptop"></i> Landing Page <span
  144. class="label label-success pull-right">Coming Soon</span></a></li>
  145. </ul>
  146. </div>
  147. </div>
  148. <!-- /sidebar menu -->
  149. <!-- /menu footer buttons -->
  150. <div class="sidebar-footer hidden-small">
  151. <a data-toggle="tooltip" data-placement="top" title="Settings">
  152. <span class="glyphicon glyphicon-cog" aria-hidden="true"></span>
  153. </a>
  154. <a data-toggle="tooltip" data-placement="top" title="FullScreen">
  155. <span class="glyphicon glyphicon-fullscreen" aria-hidden="true"></span>
  156. </a>
  157. <a data-toggle="tooltip" data-placement="top" title="Lock">
  158. <span class="glyphicon glyphicon-eye-close" aria-hidden="true"></span>
  159. </a>
  160. <a data-toggle="tooltip" data-placement="top" title="Logout" href="login.html">
  161. <span class="glyphicon glyphicon-off" aria-hidden="true"></span>
  162. </a>
  163. </div>
  164. <!-- /menu footer buttons -->
  165. </div>
  166. </div>
  167. <div class="col-lg-10 right_col_wrapper">
  168. <div class="row">
  169. <!-- top navigation -->
  170. <div class="top_nav col-lg-12">
  171. <div class="nav_menu">
  172. <nav>
  173. <div class="nav toggle">
  174. <a id="menu_toggle"><i class="fa fa-bars"></i></a>
  175. </div>
  176. <ul class="nav navbar-nav navbar-right">
  177. <li class="">
  178. <a href="javascript:;" class="user-profile dropdown-toggle"
  179. data-toggle="dropdown"
  180. aria-expanded="false">
  181. <img src="images/img.jpg" alt="">John Doe
  182. <span class=" fa fa-angle-down"></span>
  183. </a>
  184. <ul class="dropdown-menu dropdown-usermenu pull-right">
  185. <li><a href="javascript:;"> Profile</a></li>
  186. <li>
  187. <a href="javascript:;">
  188. <span class="badge bg-red pull-right">50%</span>
  189. <span>Settings</span>
  190. </a>
  191. </li>
  192. <li><a href="javascript:;">Help</a></li>
  193. <li><a href="login.html"><i class="fa fa-sign-out pull-right"></i> Log
  194. Out</a>
  195. </li>
  196. </ul>
  197. </li>
  198. <li role="presentation" class="dropdown">
  199. <a href="javascript:;" class="dropdown-toggle info-number"
  200. data-toggle="dropdown"
  201. aria-expanded="false">
  202. <i class="fa fa-envelope-o"></i>
  203. <span class="badge bg-green">6</span>
  204. </a>
  205. <ul id="menu1" class="dropdown-menu list-unstyled msg_list" role="menu">
  206. <li>
  207. <a>
  208. <span class="image"><img src="images/img.jpg"
  209. alt="Profile Image"/></span>
  210. <span>
  211. <span>John Smith</span>
  212. <span class="time">3 mins ago</span>
  213. </span>
  214. <span class="message">
  215. Film festivals used to be do-or-die moments for movie makers. They were where...
  216. </span>
  217. </a>
  218. </li>
  219. <li>
  220. <a>
  221. <span class="image"><img src="images/img.jpg"
  222. alt="Profile Image"/></span>
  223. <span>
  224. <span>John Smith</span>
  225. <span class="time">3 mins ago</span>
  226. </span>
  227. <span class="message">
  228. Film festivals used to be do-or-die moments for movie makers. They were where...
  229. </span>
  230. </a>
  231. </li>
  232. <li>
  233. <a>
  234. <span class="image"><img src="images/img.jpg"
  235. alt="Profile Image"/></span>
  236. <span>
  237. <span>John Smith</span>
  238. <span class="time">3 mins ago</span>
  239. </span>
  240. <span class="message">
  241. Film festivals used to be do-or-die moments for movie makers. They were where...
  242. </span>
  243. </a>
  244. </li>
  245. <li>
  246. <a>
  247. <span class="image"><img src="images/img.jpg"
  248. alt="Profile Image"/></span>
  249. <span>
  250. <span>John Smith</span>
  251. <span class="time">3 mins ago</span>
  252. </span>
  253. <span class="message">
  254. Film festivals used to be do-or-die moments for movie makers. They were where...
  255. </span>
  256. </a>
  257. </li>
  258. <li>
  259. <div class="text-center">
  260. <a>
  261. <strong>See All Alerts</strong>
  262. <i class="fa fa-angle-right"></i>
  263. </a>
  264. </div>
  265. </li>
  266. </ul>
  267. </li>
  268. </ul>
  269. </nav>
  270. </div>
  271. </div>
  272. <!-- /top navigation -->
  273. <!-- page content -->
  274. <div class="right_col col-lg-12" role="main">
  275. <div class="">
  276. <div class="page-title row">
  277. <div class="text-left col-lg-6">
  278. <h3>Form Validation</h3>
  279. </div>
  280. <div class="text-right col-lg-6">
  281. <div class="row">
  282. <div class="offset-md-7 col-md-5 col-sm-5 col-12 form-group pull-right top_search">
  283. <div class="input-group">
  284. <input type="text" class="form-control" placeholder="Search for...">
  285. <span class="input-group-btn">
  286. <button class="btn btn-default" type="button">Go!</button>
  287. </span>
  288. </div>
  289. </div>
  290. </div>
  291. </div>
  292. </div>
  293. <div class="clearfix"></div>
  294. <div class="row">
  295. <div class="col-md-12 col-sm-12 col-12">
  296. <div class="x_panel">
  297. <div class="x_title">
  298. <h2>Form validation
  299. <small>sub title</small>
  300. </h2>
  301. <ul class="nav navbar-right panel_toolbox">
  302. <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a>
  303. </li>
  304. <li class="dropdown">
  305. <a href="#" class="dropdown-toggle" data-toggle="dropdown"
  306. role="button"
  307. aria-expanded="false"><i class="fa fa-wrench"></i></a>
  308. <ul class="dropdown-menu" role="menu">
  309. <li><a href="#">Settings 1</a>
  310. </li>
  311. <li><a href="#">Settings 2</a>
  312. </li>
  313. </ul>
  314. </li>
  315. <li><a class="close-link"><i class="fa fa-close"></i></a>
  316. </li>
  317. </ul>
  318. <div class="clearfix"></div>
  319. </div>
  320. <div class="x_content">
  321. <form class="form-horizontal form-label-left" novalidate>
  322. <p>For alternative validation library <code>parsleyJS</code> check out
  323. in
  324. the <a
  325. href="form.html">form page</a>
  326. </p>
  327. <span class="section">Personal Info</span>
  328. <div class="item form-group">
  329. <div class="row">
  330. <label class="control-label col-md-3 col-sm-3 col-12"
  331. for="name">Name
  332. <span class="required">*</span>
  333. </label>
  334. <div class="col-md-6 col-sm-6 col-12">
  335. <input id="name" class="form-control col-md-7 col-12"
  336. data-validate-length-range="6"
  337. data-validate-words="2"
  338. name="name" placeholder="both name(s) e.g Jon Doe"
  339. required="required" type="text">
  340. </div>
  341. </div>
  342. </div>
  343. <div class="item form-group">
  344. <div class="row">
  345. <label class="control-label col-md-3 col-sm-3 col-12"
  346. for="email">Email
  347. <span class="required">*</span>
  348. </label>
  349. <div class="col-md-6 col-sm-6 col-12">
  350. <input type="email" id="email" name="email"
  351. required="required"
  352. class="form-control col-md-7 col-12">
  353. </div>
  354. </div>
  355. </div>
  356. <div class="item form-group">
  357. <div class="row">
  358. <label class="control-label col-md-3 col-sm-3 col-12"
  359. for="email">Confirm
  360. Email <span class="required">*</span>
  361. </label>
  362. <div class="col-md-6 col-sm-6 col-12">
  363. <input type="email" id="email2" name="confirm_email"
  364. data-validate-linked="email" required="required"
  365. class="form-control col-md-7 col-12">
  366. </div>
  367. </div>
  368. </div>
  369. <div class="item form-group">
  370. <div class="row">
  371. <label class="control-label col-md-3 col-sm-3 col-12"
  372. for="number">Number
  373. <span class="required">*</span>
  374. </label>
  375. <div class="col-md-6 col-sm-6 col-12">
  376. <input type="number" id="number" name="number"
  377. required="required"
  378. data-validate-minmax="10,100"
  379. class="form-control col-md-7 col-12">
  380. </div>
  381. </div>
  382. </div>
  383. <div class="item form-group">
  384. <div class="row">
  385. <label class="control-label col-md-3 col-sm-3 col-12"
  386. for="website">Website
  387. URL <span class="required">*</span>
  388. </label>
  389. <div class="col-md-6 col-sm-6 col-12">
  390. <input type="url" id="website" name="website"
  391. required="required"
  392. placeholder="www.website.com"
  393. class="form-control col-md-7 col-12">
  394. </div>
  395. </div>
  396. </div>
  397. <div class="item form-group">
  398. <div class="row">
  399. <label class="control-label col-md-3 col-sm-3 col-12"
  400. for="occupation">Occupation
  401. <span class="required">*</span>
  402. </label>
  403. <div class="col-md-6 col-sm-6 col-12">
  404. <input id="occupation" type="text" name="occupation"
  405. data-validate-length-range="5,20"
  406. class="optional form-control col-md-7 col-12">
  407. </div>
  408. </div>
  409. </div>
  410. <div class="item form-group">
  411. <div class="row">
  412. <label for="password"
  413. class="control-label col-md-3">Password</label>
  414. <div class="col-md-6 col-sm-6 col-12">
  415. <input id="password" type="password" name="password"
  416. data-validate-length="6,8"
  417. class="form-control col-md-7 col-12"
  418. required="required">
  419. </div>
  420. </div>
  421. </div>
  422. <div class="item form-group">
  423. <div class="row">
  424. <label for="password2"
  425. class="control-label col-md-3 col-sm-3 col-12">Repeat
  426. Password</label>
  427. <div class="col-md-6 col-sm-6 col-12">
  428. <input id="password2" type="password" name="password2"
  429. data-validate-linked="password"
  430. class="form-control col-md-7 col-12"
  431. required="required">
  432. </div>
  433. </div>
  434. </div>
  435. <div class="item form-group">
  436. <div class="row">
  437. <label class="control-label col-md-3 col-sm-3 col-12"
  438. for="telephone">Telephone
  439. <span class="required">*</span>
  440. </label>
  441. <div class="col-md-6 col-sm-6 col-12">
  442. <input type="tel" id="telephone" name="phone"
  443. required="required"
  444. data-validate-length-range="8,20"
  445. class="form-control col-md-7 col-12">
  446. </div>
  447. </div>
  448. </div>
  449. <div class="item form-group">
  450. <div class="row">
  451. <label class="control-label col-md-3 col-sm-3 col-12"
  452. for="textarea">Textarea
  453. <span class="required">*</span>
  454. </label>
  455. <div class="col-md-6 col-sm-6 col-12">
  456. <textarea id="textarea" required="required" name="textarea"
  457. class="form-control col-md-7 col-12"></textarea>
  458. </div>
  459. </div>
  460. </div>
  461. <div class="ln_solid"></div>
  462. <div class="form-group">
  463. <div class="row">
  464. <div class="col-md-6 col-md-offset-3">
  465. <button type="submit" class="btn btn-primary">Cancel
  466. </button>
  467. <button id="send" type="submit" class="btn btn-success">
  468. Submit
  469. </button>
  470. </div>
  471. </div>
  472. </div>
  473. </form>
  474. </div>
  475. </div>
  476. </div>
  477. </div>
  478. </div>
  479. </div>
  480. <!-- /page content -->
  481. <!-- footer content -->
  482. <footer class="col-lg-12">
  483. <div class="pull-right">
  484. Gentelella - Bootstrap Admin Template by <a href="https://colorlib.com">Colorlib</a>
  485. </div>
  486. <div class="clearfix"></div>
  487. </footer>
  488. <!-- /footer content -->
  489. </div>
  490. </div>
  491. </div>
  492. </div>
  493. </div>
  494. <!-- jQuery -->
  495. <script src="../vendors/jquery/dist/jquery.min.js"></script>
  496. <!-- Bootstrap -->
  497. <script src="../vendors/bootstrap/dist/js/bootstrap.min.js"></script>
  498. <!-- FastClick -->
  499. <script src="../vendors/fastclick/lib/fastclick.js"></script>
  500. <!-- NProgress -->
  501. <script src="../vendors/nprogress/nprogress.js"></script>
  502. <!-- validator -->
  503. <script src="../vendors/validator/validator.js"></script>
  504. <!-- Custom Theme Scripts -->
  505. <script src="../build/js/custom.js"></script>
  506. </body>
  507. </html>