<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>用户ID</title>
<style>
<!--
td { font-size: 9pt }
-->
</style>
<script language="javascript">
<!--
var row_index=0;
//建立一个函数build_row()用于建立新的一行且增加的四个文本框为空的且被禁用
function build_row(){
row_index++;
var new_row=Table1.insertRow(Table1.rows.length);
new_row.setAttribute("id", "row"+row_index);
var new_col=new_row.insertCell(0);
new_col.innerHTML="<input type='text' name='T1"+row_index+"' size='20' >";
var new_col=new_row.insertCell(1);
new_col.innerHTML="<input type='text' name='T2"+row_index+"' value='2' size='20' >";
var new_col=new_row.insertCell(3);
new_col.innerHTML="<input type='button' value='查询' name='B3"+row_index+"' LANGUAGE='javascript' onclick='add_data("+row_index+")'>";
var new_col=new_row.insertCell(4);
new_col.innerHTML="<input type='button' value='删除此行' name='B4"+row_index+"' LANGUAGE='javascript' onclick=\"delete_row('row"+row_index+ "')\">";
var new_col=new_row.insertCell(5);
new_col.innerHTML="<input type='text' name='T3"+row_index+"' value='3' size='8' disabled>";
var new_col=new_row.insertCell(6);
new_col.innerHTML="<input type='text' name='T4"+row_index+"' value='3' size='8' disabled>";
var new_col=new_row.insertCell(7);
new_col.innerHTML="<input type='text' name='T5"+row_index+"' value='3' size='8' disabled>";
} //建立一个函数add_data()用于添加数据
function add_data(rname){
var i;
form1.hidden_index.value=Table1.rows(rname).rowIndex;
var win_new=open("list.htm")
} //建立一个函数delete_row用于删除一行
function delete_row(rname)
{
var i;
i=Table1.rows(rname).rowIndex;
alert(i);
Table1.deleteRow(i);
}
//建立一个函数check_form()用于检查文本框是否为空
function check_form(){
var i;
for(i=1;i<=Table1.rows.length-1;i++){
if (eval("form1.T1"+Table1.rows(i).id.substr(3)).value=="" || eval("form1.T2"+Table1.rows(i).id.substr(3)).value=="" || eval("form1.T3"+Table1.rows(i).id.substr(3)).value=="" || eval("form1.T4"+Table1.rows(i).id.substr(3)).value==""){
alert("请检察是否有文本框为空");
return false;
}
}
} //-->
</script>
</head>
<body>
<form id=form1 method="POST" action="submit.htm" language="javascript" onsubmit="return check_form()" >
<input type="hidden" name="hidden_index" value="">
<table border="1" width="800" bordercolor="#000000" cellspacing="0" cellpadding="0" bordercolordark="#FFFFFF" height="16" id=Table1>
<tr>
<td width="15%" align="center" bgcolor="#E6E6E6" height="16">用户ID</td>
<td width="14%" align="center" bgcolor="#E6E6E6" height="16">用户名</td>
<td width="5%" align="center" bgcolor="#E6E6E6" height="16">查询</td>
<td width="11%" align="center" bgcolor="#E6E6E6" height="16">删除</td>
<td width="17%" align="center" bgcolor="#E6E6E6" height="16">客户编号</td>
<td width="15%" align="center" bgcolor="#E6E6E6" height="16">分中心编号</td>
<td width="81%5 align="center" bgcolor="#E6E6E6" height="16">开户行名称</td>
</tr>
</table>
<input type="button" value="增加一行" name="B3" onclick="build_row()">
</form>
</body> </html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>用户ID</title>
<style>
<!--
td { font-size: 9pt }
-->
</style>
<script language="javascript">
<!--
var row_index=0;
//建立一个函数build_row()用于建立新的一行且增加的四个文本框为空的且被禁用
function build_row(){
row_index++;
var new_row=Table1.insertRow(Table1.rows.length);
new_row.setAttribute("id", "row"+row_index);
var new_col=new_row.insertCell(0);
new_col.innerHTML="<input type='text' name='T1"+row_index+"' size='20' >";
var new_col=new_row.insertCell(1);
new_col.innerHTML="<input type='text' name='T2"+row_index+"' value='2' size='20' >";
var new_col=new_row.insertCell(3);
new_col.innerHTML="<input type='button' value='查询' name='B3"+row_index+"' LANGUAGE='javascript' onclick='add_data("+row_index+")'>";
var new_col=new_row.insertCell(4);
new_col.innerHTML="<input type='button' value='删除此行' name='B4"+row_index+"' LANGUAGE='javascript' onclick=\"delete_row('row"+row_index+ "')\">";
var new_col=new_row.insertCell(5);
new_col.innerHTML="<input type='text' name='T3"+row_index+"' value='3' size='8' disabled>";
var new_col=new_row.insertCell(6);
new_col.innerHTML="<input type='text' name='T4"+row_index+"' value='3' size='8' disabled>";
var new_col=new_row.insertCell(7);
new_col.innerHTML="<input type='text' name='T5"+row_index+"' value='3' size='8' disabled>";
} //建立一个函数add_data()用于添加数据
function add_data(rname){
var i;
form1.hidden_index.value=Table1.rows(rname).rowIndex;
var win_new=open("list.htm")
} //建立一个函数delete_row用于删除一行
function delete_row(rname)
{
var i;
i=Table1.rows(rname).rowIndex;
alert(i);
Table1.deleteRow(i);
}
//建立一个函数check_form()用于检查文本框是否为空
function check_form(){
var i;
for(i=1;i<=Table1.rows.length-1;i++){
if (eval("form1.T1"+Table1.rows(i).id.substr(3)).value=="" || eval("form1.T2"+Table1.rows(i).id.substr(3)).value=="" || eval("form1.T3"+Table1.rows(i).id.substr(3)).value=="" || eval("form1.T4"+Table1.rows(i).id.substr(3)).value==""){
alert("请检察是否有文本框为空");
return false;
}
}
} //-->
</script>
</head>
<body>
<form id=form1 method="POST" action="submit.htm" language="javascript" onsubmit="return check_form()" >
<input type="hidden" name="hidden_index" value="">
<table border="1" width="800" bordercolor="#000000" cellspacing="0" cellpadding="0" bordercolordark="#FFFFFF" height="16" id=Table1>
<tr>
<td width="15%" align="center" bgcolor="#E6E6E6" height="16">用户ID</td>
<td width="14%" align="center" bgcolor="#E6E6E6" height="16">用户名</td>
<td width="5%" align="center" bgcolor="#E6E6E6" height="16">查询</td>
<td width="11%" align="center" bgcolor="#E6E6E6" height="16">删除</td>
<td width="17%" align="center" bgcolor="#E6E6E6" height="16">客户编号</td>
<td width="15%" align="center" bgcolor="#E6E6E6" height="16">分中心编号</td>
<td width="81%5 align="center" bgcolor="#E6E6E6" height="16">开户行名称</td>
</tr>
</table>
<input type="button" value="增加一行" name="B3" onclick="build_row()">
</form>
</body> </html>
另一个asp接收的时候,得到in的value,在拆开。
alert(obj.parentNode.parentNode.getElementsByTagName("input")[0].value);
.......................
}
form1.UserName.value = obj.parentNode.parentNode.getElementsByTagName("input")[1].value;
form1.method="post";
form1.action="123.asp";
form1.submit();如果我这么写的话,最后返回的request的结果都是用"逗号"分割的串::UserId = 432, 654UserName = 2, 2
而不是所需确定的那条记录了,麻烦 loulou_ff 再给指点一下.谢谢.