表单元素的readonly和disabled属性

readonly和disabled是用在表单中的两个属性。 相同点: 使用户不能够更改表单域中的内容。 不同点: ① readonly只是使表单元素只读,即不能输入,外观不会变化;而disabled会使表...

readonly和disabled是用在表单中的两个属性。


相同点:


使用户不能够更改表单域中的内容。


不同点:


① readonly只是使表单元素只读,即不能输入,外观不会变化;而disabled会使表单元素外观变化,如变灰。


② readonly只针对input(text / password)和textarea有效;而disabled对于所有的表单元素都有效,包括select、radio、checkbox、button等。


③ 表单元素在使用了disabled后,当表单以POST或GET的方式提交的话,该元素的值不会随着表单提交,即不会被传递出去,也就是说,通过request.getParameter("...")得不到该元素的值;而readonly会将该值传递出去,也就是说,通过request.getParameter("...")能得到该元素的值。

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
廖雪
廖雪

78 篇文章

作家榜 »

  1. admin 651 文章
  2. 粪斗 185 文章
  3. 王凯 92 文章
  4. 廖雪 78 文章
  5. 牟雪峰 12 文章
  6. 李沁雪 9 文章
  7. 全易 2 文章
  8. Stevengring 0 文章