帮个忙找哈异常

帮个忙找哈错误
<html>
<head>
<title>zhe ge</title>
<script language="javascript">
function showit(){
   string b=document.getElementById("txtbox1").Text;
   string[] str_values=b.split(' ');
   var a=document.getElementById("here");
   a.innerHTML=str_values.length+"<br />";
   var n=avg=sum=0;
   for(var i=0;i<str_values.length;i++)
   {
       str_values[i]=parseFloat(str_values[i]);
       if(str_values[i]<0) n++;
       else sum+=str_values[i];
   }
   avg=sum/(str_values.length-n);
   a.innerHTML+="负数个数:"+n+"<br />"+"非负数平均值:"+avg;
}
</script>
</head>
<body>
<form>
<div>
请输入一串数字(以空格间隔):<input type="textbox" id="txtbox1" />
<input type="button" value="处理" onclick="showit()" />
</div>
<div id="here"></div>
</form>
</body>
</html>

点了button没反应呢~
------解决方案--------------------
function showit(){
   var b=document.getElementById("txtbox1").value;
   var str_values=b.split(' ');
   var a=document.getElementById("here");
   a.innerHTML=str_values.length+"<br />";
   var n=avg=sum=0;
   for(var i=0;i<str_values.length;i++)
   {
       str_values[i]=parseFloat(str_values[i]);
       if(str_values[i]<0) n++;
       else sum+=str_values[i];
   }
   avg=sum/(str_values.length-n);
   a.innerHTML+="负数个数:"+n+"<br />"+"非负数平均值:"+avg;
}