4个id和name都是t1啊。。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body>
<form>
<table id="m" border="1">
</table>
<script type="text/javascript">
for(var i=0;i <4;i++){
var x=document.getElementById('m').insertRow(0);
var y=x.insertCell(0)
y.innerHTML=' <input type="text" id="t'+i+'" name="t'+i+'"/>' //这样改就能document.getElementById("t1")这样获取了
}
</script>
</form>
</body>
</html>
<html>
<body>
<form>
<table id="m" border="1">
</table>
<script type="text/javascript">
for(var i=0;i <4;i++){
var x=document.getElementById('m').insertRow(0);
var y=x.insertCell(0)
y.innerHTML=' <input type="text" id="t'+i+'" name="t'+i+'"/>' //这样改就能document.getElementById("t1")这样获取了
}
</script>
</form>
</body>
</html>
你可以用
alert(document.all("t1").length)alert(document.all("t1")[0])