I'm trying to develop the code below. I'd like to control the textbox styll using CSS when the text box is disabled and enabled.
Here is a link to see what I'm looking to do:
http://charity-funding.us/groupRes/disableTest.html
As you can see, when the radioBTN for MasterContract is selected the textBoxes are disabled. Any of the other three radioBTNs enables the textBoxes.
I've added a style to two textboxes as an example. The style is active when the box is enabled or disabled. I'd like to create a NEW style specific to the DISABLED box when the MasterContract radio is SELECTED. Can anyone help with this please? THANKS!!!
Here is the code below...
Code:<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> <script language="javascript"> function enableField() { document.form1.address2.disabled=false; document.form1.address22.disabled=false; document.form1.address23.disabled=false; document.form1.address24.disabled=false; } function disableField() { document.form1.address2.disabled=true; document.form1.address22.disabled=true; document.form1.address23.disabled=true; document.form1.address24.disabled=true; } </script> <style type="text/css"> <!-- body { background-color: #FFFFFF; } .inputext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #243E5F; width: 170px; border: 1px solid #afbadd; background-image: url(http://www.charity-funding.us/groupRes/images/pagebuild/txtBoxBG.gif); background-repeat: repeat-x; margin-top: 2px; margin-bottom: 5px; height: 22px; background-color: white ! important; z-index: 1000; } --> </style> </head> <body onload="disableField()"> <form name="form1" > <p> <input name="address2" type="text" disabled="true" id="address2" /> <input name="address22" type="text" disabled="true" class="inputext" id="address22" /> <input name="address23" type="text" disabled="true" id="address23" /> <input name="address24" type="text" disabled="true" class="inputext" id="address24" /> </p> <p> <input name="radiobutton" type="radio" value="radiobutton" onfocus="enableField()"/> <span class="txtBlue"> <html:radio property="payType" value="<%=hotel.model.property.Rate.PREPAY%>">Pre-Pay To Merchant Account</html:radio> </span> <input name="radiobutton" type="radio" value="radiobutton" onfocus="enableField()" /> Pay Upon Checkout <input name="radiobutton" type="radio" value="radiobutton" onfocus="enableField()"/> Pre-Pay To Hotel <input name="radiobutton" type="radio" onfocus="disableField()" value="test" checked="checked" /> Master Contract </p> </form> </body> </html>



Reply With Quote

Bookmarks