急!多文本框问题?
我在表单里用JS实现了用户可以自己增加输入某相值的文本框,但是在接收的时候我如何知道用户加了几个框,一共多少个框,怎么接收?怎么存储?代码如下
<script language="JavaScript">
function addRowToTable()
{
var tbl = document.getElementById('tblSample');
var lastRow = tbl.rows.length;
var iteration = lastRow;
var row = tbl.insertRow(lastRow);
var cellLeft = row.insertCell(0);
var textNode = document.createTextNode(iteration);
cellLeft.appendChild(textNode);
var cellRight = row.insertCell(1);
var el = document.createElement('input');
el.setAttribute('type', 'text');
el.setAttribute('name', 'txtRow' + iteration);
el.setAttribute('size', '40');
cellRight.appendChild(el);
}
function removeRowFromTable()
{
var tbl = document.getElementById('tblSample');
var lastRow = tbl.rows.length;
if (lastRow > 2) tbl.deleteRow(lastRow - 1);
}
</script>
<form action="tableaddrow_nw.html" method="get">
<input type="button" value="Add" onclick="addRowToTable();" />
<input type="button" value="Remove" onclick="removeRowFromTable();" />
<table border="1" id="tblSample">
<tr>
<th colspan="2">Sample table</th>
</tr>
<tr>
<td>1</td>
<td><input type="text" name="txtRow1" size="40" /></td>
</tr>
</table>
</form>
<script language="JavaScript">
function addRowToTable()
{
var tbl = document.getElementById('tblSample');
var lastRow = tbl.rows.length;
var iteration = lastRow;
var row = tbl.insertRow(lastRow);
var cellLeft = row.insertCell(0);
var textNode = document.createTextNode(iteration);
cellLeft.appendChild(textNode);
var cellRight = row.insertCell(1);
var el = document.createElement('input');
el.setAttribute('type', 'text');
el.setAttribute('name', 'txtRow' + iteration);
el.setAttribute('size', '40');
cellRight.appendChild(el);
}
function removeRowFromTable()
{
var tbl = document.getElementById('tblSample');
var lastRow = tbl.rows.length;
if (lastRow > 2) tbl.deleteRow(lastRow - 1);
}
</script>
<form action="tableaddrow_nw.html" method="get">
<input type="button" value="Add" onclick="addRowToTable();" />
<input type="button" value="Remove" onclick="removeRowFromTable();" />
<table border="1" id="tblSample">
<tr>
<th colspan="2">Sample table</th>
</tr>
<tr>
<td>1</td>
<td><input type="text" name="txtRow1" size="40" /></td>
</tr>
</table>
</form>
...全文
相关推荐
skychx_Toy-Data-Structures_1741873484.zip
数据结构学习笔记
PHP:随机抽奖算法
使用这个抽奖算法,您可以根据具体的需求定义不同的奖品和中奖概率,并实现自己的抽奖功能。请注意,这只是一个简单的示例算法,实际的抽奖系统可能会更加复杂,需要考虑并发访问、数据持久化等方面的问题。抽奖区间算法的思路是:根据每个奖品的中奖概率将整个抽奖区间分割成不同的部分,然后通过生成一个随机数来确定中奖的范围。在PHP中,我们可以使用随机算法来实现抽奖功能。本文将介绍一个简单的抽奖算法,并提供相应的源代码。,其中包含了每个奖品的名称和中奖概率。接下来,我们通过遍历奖品数组,累加每个奖品的中奖概率。
各种风口项目源头开发,geo优化系统源码,朋友圈定向广告系统源码,无人直播 系统源码
各种风口项目源头开发,geo优化系统源码,朋友圈定向广告系统源码,无人直播 系统源码 开源代码 可以二次开发
高校技术转移办公室人员如何通过平台提升科技成果的市场转化能力?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
政府科技管理者在科技成果转化备案时,如何高效完成项目真实性核验?.docx
政府科技管理者在科技成果转化备案时,如何高效完成项目真实性核验?


