欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript初級(jí)教程(第五課續(xù))第1/3頁

 更新時(shí)間:2007年04月05日 00:00:00   作者:  
    在JavaScript中單選框的用法和復(fù)選框相似。不同之處在于HTML中的應(yīng)用。復(fù)選框是一種開關(guān)。如果一個(gè)復(fù)選框被選中,你可以再點(diǎn)擊后取消選取. 但如果單選框被選中,則只能通過選取另外一個(gè)單選框才能取消對(duì)該單選框的選取。例:

    Larry
    Moe
    Curly

    在該例中,如果你打算取消對(duì)一個(gè)單選框的選取,你必須點(diǎn)擊另一個(gè)單選框。再看下面的程序:

    Light off
    Light on

    表單代碼如下:

    <form name="form_1">
        <input type="radio" name ="radio_1" onClick="offButton();">Light off
        <input type="radio" name ="radio_2" onClick="onButton();" checked>Light on
    </form>

    當(dāng)?shù)谝粋€(gè)單選框被選中時(shí),函數(shù)offButton() 被調(diào)用。函數(shù)如下: 

    function offButton()
    {
        var the_box = window.document.form_1.radio_1;

        if (the_box.checked == true)
        {
            window.document.form_1.radio_2.checked = false;
            document.bgColor='black';
            alert("Hey! Turn that back on!");
        }
    }

    這個(gè)例子很象前面的復(fù)選框例子,主要的區(qū)別在于該行: 

    window.document.form_1.radio_2.checked = false;

    該行指令指示JavaScript在該按鈕被點(diǎn)擊時(shí)關(guān)閉另外一個(gè)按鈕。由于另外一個(gè)按鈕的函數(shù)同這個(gè)很相似:

    function onButton()
    {
        var the_box = window.document.form_1.radio_2;

        if (the_box.checked == true)
        {
            window.document.form_1.radio_1.checked = false;
            document.bgColor='white';
            alert("Thanks!");
        }
    }

相關(guān)文章

最新評(píng)論