http://blog.csdn.net/benq998/archive/2006/04/15/664170.aspx看看这个,应该对你有帮助。
解决方案 »
- spring+struts+hibernate出现的错误 这是什么情况
- 如何利用SpringSecurity验证Email和Password?
- 请问做一个类似京都规模的商城估计要多久啊?
- 求 JDK 1.5 英文版的API
- 用过installanywhere的进来帮下忙
- struts+spring+hibernate报错:could not initialize proxy - no Session
- 工作流的问题
- 为什么我提示保存的中文文件名乱吗,在tomcat下正常,在websphere下就乱呢?
- 郁闷,我的Tomcat在eclipse中无法启动!
- 项目在A服务器,上传图片如何到B服务器
- JNI 在jsp下到底该如何调用
- 请问怎么在自己写的web service加上验证,不让任何人都能访问
for(var i=1;i<TableID.rows.length;i++)
{
var row=TableID.rows[i];
ReceiveForm.TxtInstrumentIdArray.value+=row.cells[1].innerText;
ReceiveForm.TxtInstrumentNameArray.value+=row.cells[2].innerText;
ReceiveForm.TxtNumsArray.value +=row.cells[3].innerText;
ReceiveForm.TxtCheckDepartmentIdArray.value +=row.cells[4].getElementsByTagName("SELECT")[0].value;
ReceiveForm.TxtQjArray.value +=row.cells[5].getElementsByTagName("INPUT")[0].checked;
ReceiveForm.TxtDateArray.value +=row.cells[6].innerText;
if (i<TableID.rows.length-1)
{
ReceiveForm.TxtInstrumentIdArray.value+=",";
ReceiveForm.TxtInstrumentNameArray.value+=",";
ReceiveForm.TxtNumsArray.value +=",";
ReceiveForm.TxtCheckDepartmentIdArray.value +=",";
ReceiveForm.TxtQjArray.value +=",";
ReceiveForm.TxtDateArray.value +=",";
}
}
如果还不懂,去网上搜索搜索,把js好好补补
function insertRow(isTable){
index = isTable.rows.length;
nextRow = isTable.insertRow(index);
items = nextRow.insertCell(0);
version = nextRow.insertCell(1);
re = nextRow.insertCell(2);
explanation = nextRow.insertCell(3);
index++;
index = index.toString();
items.innerHTML = "<input type=text name="+items+" size=20>";
version.innerHTML = "<input type=text name="+version+" size=10>";
re.innerHTML = "<input type=text name="+re+" size=50>";
explanation.innerHTML = "<input type=text name="+explanation+" size=60>";
}下面是在页面上按保存按钮后取得文本框的值,因为本来就存在"<input type=text name="+items+" size=20>,所以不需要隐藏字段吧
function savehiddendata(isTable){
for(var i=1;i<isTable.rows.length;i++){
var row=isTable.rows[i];
document.ftpEditForm.items.value+=row.cells[0].getElementsByTagName("input").value;
document.ftpEditForm.version.value+=row.cells[1].getElementsByTagName("input").value;
document.ftpEditForm.re.value+=row.cells[2].getElementsByTagName("input").value;
document.ftpEditForm.explanation.value+=row.cells[3].getElementsByTagName("input").value;
if(i<isTable.rows.length-1)
{
document.ftpEditForm.items.value+=",";
document.ftpEditForm.version.value+=",";
document.ftpEditForm.re.value+=",";
document.ftpEditForm.explanation.value+=",";
}
}
}但我在action里用request.getParameterValue()却取不到这个字符串的值.能帮我看看为什么吗? 我现在在做毕业设计,就卡在这里了,已经一个星期了,真是急死了,希望龙卷风能帮我一把.分数不是问题.多谢了.
你这行, name="+items +" 这个items究竟是啥? 是字符串吗? alert(items); 看看
request.getParameterValue(items的值); 可以获得
<table id='dynTable' width="100%" border="0" align="center" cellpadding="6" cellspacing="3" bordercolor="#CCCCCC" bgcolor="#FFFFFF" style="border-collapse: collapse">
<tr>
<td><html:text property="items" value=""/></td>
<td><html:text property="version" value=""/></td>
<td><html:text property="re" value=""/></td>
<td><html:text property="explanation" value=""/></td>
</tr>
<tr>
<td><html:text property="items" value=""/></td>
<td><html:text property="version" value=""/></td>
<td><html:text property="re" value=""/></td>
<td><html:text property="explanation" value=""/></td>
</tr>
</table>大家能帮我看看问题在哪里么?