<TABLE id="otbl">
<TR>
<TD><INPUT TYPE="text" NAME="cc1"></TD>
<TD><INPUT TYPE="text" NAME="cc2"></TD>
<TD><INPUT TYPE="text" NAME="cc3"></TD>
</TR>
</TABLE>
<INPUT TYPE="button" value=" 取值 " onclick="getCc()">
<SCRIPT LANGUAGE="JavaScript">
<!--
function getCc(){
var arr = new Array();
var oInput = document.getElementById("otbl").getElementsByTagName("input");
for(var i=0;i<oInput.length;i++){
if(oInput[i].type=="text" && oInput[i].name.indexOf("cc")!=-1){
arr.push(oInput[i].value);
}
}
alert(arr)
}
//-->
</SCRIPT>

解决方案 »

  1.   

    event.srcElement.tagName       //获取节点类型名
    event.srcElement.name          //节点名
    event.srcElement.value         //节点值
    event.srcElement.id            //节点ID
      

  2.   

    onKeyDown  键盘摁下就执行,我觉得应该换成onKeyup  最其码等按下这个键在弹起的时候在执行,判断数据类型应该更合理些
      

  3.   

    用event.srcElement.name          //节点名 
    event.srcElement.value        //节点值 
    要传参数给getCc()吗?传什么?