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