Contents ...
udn網路城邦
4/29
2016/04/29 16:03
瀏覽38
迴響0
推薦0
引用0

<form action="#" method="post" class="demoForm" id="demoForm">

    <fieldset>

        <legend>Demo: Get Value of Selected</legend>

    

    <p>Select a shipping method:</p>

    <p>

        <label><input type="radio" name="ship" value="A" checked /> A</label>

        <label><input type="radio" name="ship" value="B" />B</label>

        <label><input type="radio" name="ship" value="C" /> C</label>

        <label><input type="radio" name="ship" value="D" /> D</label>

    </p>

    

    <p><button type="button" name="getVal">Get Value of Selected</button></p>

    

    </fieldset>

</form>

<script type="text/javascript">

// to remove from global namespace

(function() {

    

    function getRadioVal(form, name) {

        var val;

        var radios = form.elements[name];

        

        for (var i=0, len=radios.length; i<len; i++) {

            if ( radios[i].checked ) {

                val = radios[i].value;

                break;

            }

        }

        return val;

    }

    document.forms['demoForm'].elements['getVal'].onclick = function() {

        alert( 'The selected radio button\'s value is: ' + getRadioVal(this.form, 'ship') );

    };

    

    

    // disable submission of all forms on this page

    for (var i=0, len=document.forms.length; i<len; i++) {

        document.forms[i].onsubmit = function() { return false; };

    }

    

}());

</script>

全站分類:知識學習| 隨堂筆記
自訂分類:不分類
上一則: 10題答案總和
下一則: 第四周...
你可能會有興趣的文章:

限會員,要發表迴響,請先登入