| how to set visibility to hidden after the onclick envent handler
|
dbarasuk

msg:4303536 | 7:56 am on Apr 25, 2011 (gmt 0) | Hi, Someome can help me? I have this javascript function: <script type="text/javascript" > function getSelectedRadio(payment_means){ if(document.getElementById('pay3').checked){ return document.getElementById('chq').style.visibility='visible'; } else{ return document.getElementById('chq').style.visibility='hidden'; } } </script> I use this function to set visibility of a text box to 'visible' when the third radio button (hereunder) is clicked and to set it back to 'hidden' when i click on another radio button. For the first time i click to the third radio button, it displays the hidden text box and when i click on another radio button, i expected the textbox to disappear but it's not the case. What should I do? Here is the corresponding html: <form> <input type="radio" name="payment_means" value="Cash" id="pay1" /> Cash <input type="radio" name="payment_means" value="Bank Transfer" id="pay2" /> Bank Transfert <input type="radio" name="payment_means" value="Cheque" id="pay3" onClick="getSelectedRadio()" /> Cheque <input type="text" name="chq" value="" id="chq" style="visibility:hidden;" /> </form> thank you for your kind help
|
daveVk

msg:4303593 | 12:55 pm on Apr 25, 2011 (gmt 0) | put onClick="getSelectedRadio()" on all 3 input type="radio"
|
dbarasuk

msg:4303617 | 1:56 pm on Apr 25, 2011 (gmt 0) | Dear daveVk, 1000 thousand thanks. It works now!
|
|
|