Aktivieren Sie ein Textfeld nur, wenn 1 der radio-button geklickt wird

Ich habe 2 radio-button ie: ja und Nein. Wenn ich ja wählen, wird die text-box aktiviert wird. Wenn ich auf Nein klicken, wird der text-box deaktiviert werden. So aktivieren Sie das Textfeld, wenn ich auf ja klicke. Hier ist der code. Bitte tel mich, wie zu aktivieren und zu deaktivieren, es mit javascript.

<script type="text/javascript">
$(function() {

    $("#XISubmit").click(function(){

        var XIyop= document.forms["XIForm"]["XIyop"].value;
        var XIForm = $('form[name=XIForm]');
        var XIAlmnus = XIForm.find('input[name=XIAlmnus]:checked').val();

        if (XIAlmnus == null || XIAlmnus == "") 
        {
            alert("Please select  Parent is an Alumnus (old Boy) of this school");
            return false;
        }
        document.getElementById("XIForm").submit();
    });
</script>        

<!-- html code-->
<html>
...
<label>Parent is an Alumnus (old Boy) of this school </label> &nbsp&nbsp
<input type='radio' name='XIAlmnus' value='Yes' id="XIyes"/>Yes
<input type='radio' name='XIAlmnus' value='No' id="XIno"/>No</td>

<label>If Yes, Year of passing </label> &nbsp&nbsp
<input type="textbox" name="XIyop" id="XIyop" >
...
</html>

InformationsquelleAutor user3286350 | 2014-02-13

Schreibe einen Kommentar