<Input Type=checkbox value=1 ID=mycheck onclick="Tao_che(this)">A
<Input Type=checkbox value=2 ID=mycheck onclick="Tao_che(this)">B
function Tao_che(e) {
    for(i=0;i<document.all.mycheck.length;i++)
        document.all.mycheck[i].checked=false;
        e.checked=true;
}

解决方案 »

  1.   

    <%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无??文档</title>
    <Script Language=JavaScript>
    function Tao_che() {
        for(i=0;i<document.all.mycheck.length;i++){
            document.all.mycheck[i].checked=false;
            this.checked=true;
    }
    }function Tao_click() {
    x=document.getElementsByName("mycheck");
    for(i=0;i<x.length;i++) {
    x[i].onclick=Tao_che;
    }
    }
    //window.onload=Tao_click;
    </Script>
    </head>
    <body onload="Tao_click()">
        <Input Type=checkbox value=1 ID=mycheck>A
    <Input Type=checkbox value=2 ID=mycheck>B
    </body>
    </html>
      

  2.   

    <Input Type=checkbox value=1 name=mycheck onclick="Tao_che(this)">A
    <Input Type=checkbox value=2 name=mycheck onclick="Tao_che(this)">B
    function Tao_che(e) {
        for(i=0;i<document.all.mycheck.length;i++)
            document.all.mycheck[i].checked=false;
            e.checked=true;
    }
      

  3.   

    仁兄,我不想以<Input Type=checkbox value=1 name=mycheck onclick="Tao_che(this)">A这种形式添加,按我的思路解决好吗?