readonly 只对 和 标签有效;disabled 对所有表单元素都有效, 包括:, , , , , 等
一. 范围不同
二. 程度不同
三. 表单提交
四. JavaScript操作
$('input').attr("readonly","readonly") //将input元素设置为readonly
$('input').removeAttr("readonly"); //去除input元素的readonly属性
或
$('input').attr("readonly",true)
$('input').attr("readonly",false)
$('input').val ('1') // 设置input的值
注: 使用表单post或get传递时会被传递出去
$('input').attr("disabled","disabled") //将input元素设置为readonly
$('input').removeAttr("disabled"); //去除input元素的readonly属性
或
$('input').attr("disabled",true)
$('input').attr("disabled",false)
$('input').val ('0') // 设置input的值
//注: 使用表单post或get传递时不会被传递出去