重新发下
<textarea id="text" name="textarea" rows="6" cols="60"></textarea>
<input value="add" type="button"  onclick="add()"/>
<div id="div">
</div>
<script>
var obj = new Array()
function add(){
var king =document.getElementById("text").value
document.getElementById("text").value=""
if(king=="")
 {alert("空");return}
 
if(obj.length>0)
{
for(var i=0;i<obj.length;i++)
 { if(obj[i]==king)
   {alert("相同");return;}}
   obj[obj.length]=king
   }
 else
 { obj[obj.length]=king}var div = document.createElement("div")
var span = document.createElement("span")
span.innerHTML=king
var input =document.createElement("input")
input.type="checkbox"
input.id=king
document.getElementById("div").appendChild(div)
div.appendChild(input)
div.appendChild(span)
document.getElementById(king).checked="checked" 
}
</script>

解决方案 »

  1.   

    我点背
    刚刚格式完准备批评下LZ的
    没想到LZ就改好了
    点背啊
      

  2.   

    input.type="checkbox"
    input.onclick=function(){return count()}  //加上
    input.id=king 
    ===============
    span.innerHTML=king
    span.style.textAlign:left   //左对齐 center是中
    你先试试
      

  3.   


    <textarea id="text" name="textarea" rows="6" cols="60"></textarea>
    <input value="add" type="button"  onclick="add()"/>
    <div id="div">
    </div>
    <script>
    var obj = new Array()
    function add(){
    var king =document.getElementById("text").value
    document.getElementById("text").value=""
    if(king=="")
     {alert("空");return}
     
    if(obj.length>0)
    {
    for(var i=0;i<obj.length;i++)
     { if(obj[i]==king)
       {alert("相同");return;}}
       obj[obj.length]=king
       }
     else
     { obj[obj.length]=king}var div = document.createElement("div")
    var span = document.createElement("span")
    span.innerHTML=king
    var input =document.createElement("input")
    input.type="checkbox"
    input.id=king
    input.onclick=count//一般是这样 干什么要return?? return的话用input.onclick=function(){return count()}
    document.getElementById("div").appendChild(div)
    div.appendChild(input)
    div.appendChild(span)
    document.getElementById(king).checked="checked" 
    }function count()
    {
    alert("count")
    }
    </script>span没有对齐一说吧