ReadOnly is valid only for input and textarea, and disabled is valid for all form elements.
Differences between ReadOnly and disabled in the form:
ReadOnly is valid only for input (Text/password) and textarea, and disabled is valid for all form elements, including Select,radio, CheckBox, button, and so on.
However, when the form element is used with disabled, when we submit the form as a post or get, the value of this element is not passed out. and ReadOnly will pass that value out (this happens when we set the TEXTAREA element in a form to Disabled or readonly, but Submitbutton is available).
JS Operation:
The code is as follows:
function disableelement (element,val) { document.getElementById (Element). disabled=val; }
Work with jquery:
The code is as follows:
// two ways to set the Disabled property $ (' #areaSelect '). attr ("Disabled",true); $ (' #areaSelect '). attr (" Disabled "," disabled "); // three ways to remove the disabled property $ (' #areaSelect '). attr ("Disabled",false); $ (' #areaSelect '). Removeattr ("Disabled"); $ (' #areaSelect '). attr ("Disabled", "" ");
Get S:textfield, and set its disabled property:
The code is as follows:
Functiondisabletextfieldofaccountdiv (element,val) {$ (Element). Find (": TextField"). attr (' disabled ', val);}
View Code
jquery setting disabled properties and removing disabled properties