ReadOnly is valid only for input and textarea, and disabled is valid for all form elements, the following describes the use of jquery to set the disabled property
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:
1 function Disableelement (element,val) {2document.getElementById (Element). Disabled=val; 3 }
Work with JQuery :
1 // two ways to set the Disabled property 2 $ (' #areaSelect '). attr ("Disabled",true); 3 $ (' #areaSelect '). attr ("Disabled", "disabled"); 4 // three ways to remove disabled properties 5 $ (' #areaSelect '). attr ("Disabled",false); 6 $ (' #areaSelect '). Removeattr ("Disabled"); 7 $ (' #areaSelect '). attr ("Disabled", "" ");
get S:textfield, and set its disabled property:
1 Functiondisabletextfieldofaccountdiv (element,val) {2 $ (Element). Find (": TextField"). attr (' Disabled ', Val); 3 }
Using jquery to set the disabled property with the Remove disabled property