首页 > 代码库 > html的那些小小细节

html的那些小小细节

 1get 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 =手机网 />

 

  2Input时候不经意间的小小细节

  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效果一样