function counsum()
{
// form值 . 文本框值 . 文本框个数
var ab = document.StuName.StuName.length;
//设一个变量为0
var q=0;
//判断文本框个数 循环输出
for(q=0;q<ab;q++)
{ // form值 文本框值
document.write(document.StuName.StuName[q].value+",");
}
StuName.submit();
}循环输出的时候只输出第一个 后面的都不输出 是我写错输出代码了吗??
{
// form值 . 文本框值 . 文本框个数
var ab = document.StuName.StuName.length;
//设一个变量为0
var q=0;
//判断文本框个数 循环输出
for(q=0;q<ab;q++)
{ // form值 文本框值
document.write(document.StuName.StuName[q].value+",");
}
StuName.submit();
}循环输出的时候只输出第一个 后面的都不输出 是我写错输出代码了吗??
var xx= document.StuName.StuName[1].value+",";
var ss= document.StuName.StuName[2].value+",";
var tt= document.StuName.StuName[3].value+",";document.write( tt);
document.write( cc);
document.write( xx);
document.write( ss);这样的话就可以 循环输出就不可以 到底那里出问题了??
用JAVA循环输出一行(点击添加按扭就+一个框.后面有删除)
他们的NAME值是StuName这个先查询一共几行文本框(判断文本框个数)
之后用循环输出数组里的值
这个是投票系统
<script language="javascript">
<!--
var newItemNumber = 1;
function additem(id)
{
alert(newItemNumber);
var row,cell,str;
row = document.getElementById(id).insertRow();
if(row != null )
{
cell = row.insertCell();
cell.innerHTML="<input type=\"text\" name=\"StuName\"><input type=\"button\" value=\"删除\" onclick=\'deleteitem(this);\'>";
newItemNumber++;
}
}
function deleteitem(obj)
{
var curRow = obj.parentNode.parentNode;
tb.deleteRow(curRow.rowIndex);
document.getElementsByName("totalNumber")[0].value = eval(document.getElementsByName("totalNumber")[0].value) - 1;
}
function counsum()
{
var ab = document.StuName.StuName.length;
var q=0;
for(q=0;q<ab;q++)
{
document.write(document.StuName.StuName[q].value+",");
}
StuName.submit();
}
-->
</script>
<form name="StuName" method="post" action="jieshao.php">
<table id="tb" width="35%" border="10">
<tr><td><input type="text" name="name" maxlength=50>标题:</td></tr>
<tr><td><input type="text" name="neir" maxlength=50>内容:</td></tr>
<?php
for($i=1;$i<=5;$i++)
{
?>
<tr><td><input type="text" name="StuName" size=20><input type="button" value="删除" onclick='deleteitem(this);'><td></tr>
<?
}
?>
</table>
<input name="button" type=button onClick='additem("tb")' value="+增加一项>>">
<input name="button" type=button onClick='additem("tb")' value="+增加三项>>">
<input type="hidden" name="totalNumber" value=""> <!-- 记录增加了多少文本框 //-->
<input type="button" name="button" value="提交" onclick="counsum()">