首页 > 代码库 > html的那些小小细节
html的那些小小细节
1、get post方式提交的不同
get:数据放在url的后面,用?连接
会在客户端保留缓存信息,不安全
地址栏可数据的数据长度有限制,2-4k不等,数据大小有限制
post:数据以隐式的方式提交
不保留缓存信息
数据大小无限制
同时有多个请求参数,请求参数和参数之间用&
Get 方式实例:
<input value=http://www.mamicode.com/”” method =”get” url=”www.baidu.com” alt =”百度” />
<input value=http://www.mamicode.com/”” method =”post” url=”www.561.cn” alt =”手机网” />
2、Input时候不经意间的小小细节
text password
name 如果没有name属性,那么这个表单域的值将不会被提交
如果 表单值为空 那么还是会提交的 pwd=,我们在后台会获取空字符串
通过value属性可以设置默认值
radio
通过name进行分组,一组内的name属性必须相同
提交的时候默认提交value对应的值 而不是普通文本
如果没有设置value属性,默认提交on
checked属性可以设置默认值 如果设置多个,最后一个生效
checkbox
同时把你选择的项全部提交
fav=4&fav=on
如果没有设置value属性 那么将会提交on,不推荐
select
如果没有value属性,那么会去使用他的文本属性
selected设置默认选项
textarea
默认值直接写在标签之间
reset
返回到默认值
image
点击一下 和 submit效果一样