表单 readonly 和 disabled 的区别

form中的input可以设置为readonly和disable,请问2者有什么区别?



这两种写法都会使显示出来的文本框不能输入文字
 

readonly 不可编辑,但可以选择和复制;值可以传递到后台,通过request.getParameter("name")可以得到内容。只针对input(text / password) 和 textarea有效,
disabled 使文本框变灰,不可编辑,不能复制,不能选择;值不可以传递到后台,通过request.getParameter("name")得不到文本框中的内容,对于所有的表单元素都有效,包括select,radio,checkbox,button等

你可能感兴趣的:(表单 readonly 和 disabled 的区别)