form中的input可以设置为readonly和disable,请问2者有什么区别?
<input type="text" name="name" value="xxx" disabled="true" />
<input type="text" name="name" value="xxx" readonly="true" />
这两种写法都会使显示出来的文本框不能输入文字
readonly 不可编辑,但可以选择和复制;值可以传递到后台,通过request.getParameter("name")可以得到内容。只针对input(text / password) 和 textarea有效,
disabled 使文本框变灰,不可编辑,不能复制,不能选择;值不可以传递到后台,通过request.getParameter("name")得不到文本框中的内容,对于所有的表单元素都有效,包括select,radio,checkbox,button等
网友评论