你的代码在IE7,FF3.0.7下无任何问题,学联被勾中后,就显示在title框里了!勾去,就去掉了!很正常啊!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="">
  <META NAME="Keywords" CONTENT="">
  <META NAME="Description" CONTENT="">
 </HEAD>
<script>
function DoTitle(obj){
    var nam=obj.name;
    var org=document.getElementsByName(nam);
    var objTitle=document.getElementById('title')
    for (var i=0;i<org.length;i++){
         objTitle.value=objTitle.value.replace(org[i].value,"");
         if(org[i]!=obj)org[i].checked=0
    }
    if (obj.checked){
        objTitle.value=obj.value+objTitle.value;
    }
}</script>
 <BODY>
  <label class="nomrgn"><input value="[学联]" name="orgtype" onclick="javascript:DoTitle(this);" type="checkbox">学联活动</label>
  <label class="nomrgn"><input value="[社团]" name="orgtype" type="checkbox">社团活动</label>
  <input size="50" name="title" id="title">
 </BODY>
</HTML>