java表单基础
一.表单 基本语法: <form method="表单提交方式(post/get)" action="表单提交地址"> </form> 二.input元素 type:代表input元素类型 name: 表单元素名称 value: 表单元素初始值 size: 表单宽度 maxLength: 输入的最大字符数 checked: 主要用于单选或多选按钮,代表默认选中 三.常用表单元素 1.普通文本框 <input type="text" name="username" value="杨凯" size="30px" maxlength="10"/> 2.密码框 <input type="password" name="password" size="30" maxlength="16"/> 3.单选按钮(name属性必须有,值相同) <input type="radio" name="gender" value="男" checked/>男 <input type="radio" name="gender" value="女"/>女 4.多选按钮(name属性必须有,值相同,可以选择多个) <input type="checkbox" name="hobby" value="睡觉" checked/>睡觉 <input type="checkbox" name="hobby" value="吃饭"/>吃饭 <input type="checkbox" name="hobby" value="打豆豆"/>打豆豆 5.下拉框(name属性必须有,size代表初始显示项数) <select name="address"> <option value="北京" name="bj">北京</option> <option value="上海" name="sh">上海</option> <option value="南京" name="nj">南京</option> <option value="山东" name="sd" selected>山东</option> <option value="西安" name="xa">西安</option> </select> 6.按钮 button普通按钮:<input type="button" name="button" value="普通按钮"/> reset按钮:(重置表单数据)<input type="reset" name="reset" value="重置按钮"/> submit提交按钮:<input type="submit" name="submit" value="提交按钮"/> image图像按钮(同样会提交表单数据):<input type="image" src="../image/login.gif" name="image"/> 7.多行文本域<textarea name="textarea" rows="20" cols="50"></textarea> 8.文件域 <form action="" method="post" enctype="multipart/form-data"> <input type="file" name="files" /> </form>
9.email自动验证: <input type="email" name="email"/> 10.网址自动验证: <input type="url" name="url"/> 11.数字:<input type="number" min="0" max="100" step="5" name="number"/> 12.滑块:<input type="range" name="range" max="20" min="-20" step="10"/> 13.搜索框:<input type="search" name="search"/> 四.表单的高级应用 1.隐藏域(在表单当中不会显示,但是确实存在数据,当提交时会将隐藏用于数据一起提交) <input type="hidden" value="666" name="userid">
2.只读和禁用 <input name="name" type="text" value="张三" readonly> <input type="submit " disabled value="保存" > 3.标注(光标定位) <label for="id">标注的文本</label> <input type="radio" name="gender" id="male"/> 五.表单的初级验证 1.placeholder 友好提示 2.required 非空 3.pattern 正则表达式验证 用户名:<input type="text" name="username" placeholder="请输入用户名" required/> 手机号:<input type="text" name="phone" required pattern="^1[358]\d{9}"/> <input type="submit" value="提交"/>
java表单基础的更多相关文章
- 史上最全Java表单验证封装类
package com.tongrong.utils; import java.util.Collection; import java.util.Map; import java.util.rege ...
- 《JAVASCRIPT高级程序设计》表单基础知识和文本框脚本
在HTML中,表单是由<form>元素来表示,在javascript中,表单对应的是HTMLFormElement类型,它具有一些独有的属性和方法: 一.表单基础知识 1.取得表单的方式 ...
- Javascript高级编程学习笔记(73)—— 表单(1)表单基础
表单 JS最初的一个用途就是帮助服务器分担处理表单的责任 时至今日,虽然web应用以及JS都有了长足的发展,但是表单依然是现在web应用中比较重要的部分. 因为默认的表单控件很丑,所以有时候我们会使用 ...
- java 表单验证
java 表单验证 1.思路:通过表单选择器,表单属性过滤器提取每个表单提交的值,进行验证 2.实现:javascript通过 onSubmit()事件,判断,返回值false不提交,返回true提交 ...
- java表单重复提交常用解决办法
最近在看些基础的东西,顺便做下笔记.相信大家在平时网页使用中,经常会有按钮重复点击,然后点不动刷新,还有当网络延时比较厉害点了没反应在点击的重复提交.为了避免这种情况,总结了一下4点处理方案 表单重复 ...
- DOM之表格与表单基础分享
我是沐晴,好久不见.马上要放假啦,也是比较的忙. 今天来谈谈表格和表单的基本知识.前期的写的都是比较基础的知识,后期会慢慢增加实例.一起来学习吧. 先看表格,DOM中提供了一些属性,便于我们获取表单节 ...
- jQuery Mobile 表单基础
jQuery Mobile 会自动为 HTML 表单添加优异的便于触控的外观. jQuery Mobile 表单结构 jQuery Mobile 使用 CSS 来设置 HTML 表单元素的样式,以使其 ...
- html学习记录之表格、表单基础
①编码:charset="utf-8": ②描述及关键词:name="description":name="keywords": ③a标签 ...
- JavaScript高级程序设计之表单基础
A FORM <form id='form' action='http://a-response-url' method="post"> <!--maxlengt ...
随机推荐
- 02-13Android学习进度报告十三
今天我学习了ListView之checkbox错位问题解决.感觉还是很麻烦的. 好的存储这个Checkbox的方法有很多,你可以放到一个HashMap<Integer, Boolean>中 ...
- 高级T-SQL进阶系列 (二)【上篇】:使用 APPLY操作符
[译注:此文为翻译,由于本人水平所限,疏漏在所难免,欢迎探讨指正] 原文链接:传送门. 伴随着SQL SERVER 2005的发布,微软增加了一个新的操作符,它允许你将一个记录集与一个函数进行关联,然 ...
- 洛谷 P1119 灾后重建(Floyd)
嗯... 题目链接:https://www.luogu.org/problem/P1119 这道题是一个Floyd的很好的题目,在Floyd的基础上加一点优化: 中转点k在这里不能暴力枚举,否则会超时 ...
- 笔记-爬虫部署及运行工具-scrapydweb
笔记-爬虫部署及运行工具-scrapydweb 1. 简介 scrapyd是爬虫部署工具,但它的ui比较简单,使用不是很方便. scrapydweb以scrapyd为基础,增加了ui界面和监 ...
- 吴裕雄--天生自然ORACLE数据库学习笔记:其它数据对象
create index emp_deptno_index on emp(deptno) pctfree tablespace users; create bitmap index emp_salar ...
- UCOS-III API函数
附录:UCOS-III API函数 任务管理 就绪列表 挂起队列 时间管理 信号量 消息队列 内存管理
- css属性选择器: | 与 ~
[attribute|=value] 选择器用于选取带有以指定值开头的属性值的元素. 注释:该值必须是整个单词,指属性的值是一个完整的单词,并未被中断.如“eng”."img".& ...
- Python 基础之常用内置函数
1.常用内置函数 (1)abs 绝对值函数 intvar = -9 res = abs(intvar)print(res) (2)round 四舍五入 (n.5 n为偶数则舍去 n.5 n为奇数 ,则 ...
- SQLite、MySQL和PostgreSQL 三种关系数据库哪个好?
关系型数据库的使用已经有相当长的时间了.它们变得流行起来托了管理系统的福,关系模型被实现得相当的好,并且被证明是操作数据的好方法(特别是事务性强的应用). 在这篇DigitalOcean文章中,我们将 ...
- Scrapy 常用的shell执行命令
1.在任意系统下,可以使用 pip 安装 Scrapy pip install scrapy/ 确认安装成功 >>> import scrapy >>> scrap ...