日期:2014-05-17  浏览次数:21116 次

C#如何取得input值

如图所示,“需要考试”这两行根据“录取分[2]个阶段”动态生成,JS能够取得input值,如图所示的弹出窗口,但后台C#取不到input值,这是什么原因
JS代码:

function selLiucheng()
{
    //alert("ok");
var tbl=document.getElementById("table2");
if(tbl.rows.length>0)
{
var num=tbl.rows.length
for(var k=0;k<num;k++)
tbl.deleteRow(0);
}
if(Form1.selnum.value!="")
{
tr_hid3.style.display="block";
var tr=tbl.insertRow();
var td=tr.insertCell();
td.innerHTML="&nbsp;&nbsp;1、<input type='text' class='txt' id='liucheng1' maxlength=20 style='width:150px' value='资料审核' readonly>&nbsp;&nbsp;<input type='checkbox' id='checkliu1' value='1'>需要考试&nbsp;&nbsp;开始时间:<input type='text' id='start1' maxlength=20 style='width:100px' class='txt'>&nbsp;&nbsp;结束时间:<input type='text' id='end1' maxlength=20 style='width:100px' class='txt'>"
if(parseInt(Form1.selnum.value)>2)
{
for(var i=1;i<=parseInt(Form1.selnum.value)-2;i++)
{
var tr=tbl.insertRow();
var td=tr.insertCell();
td.innerHTML="&nbsp;&nbsp;"+(i+1)+"、<input type='text' class='txt' id='liucheng"+(i+1)+"' maxlength=20 style='width:150px'>&nbsp;&nbsp;<input type='checkbox' id='checkliu"+(i+1)+"' value='1'>需要考试&nbsp;&nbsp;开始时间:<input type='text' id='start"+(i+1)+"' maxlength=20 style='width:100px' class='txt'>&nbsp;&nbsp;结束时间:<input type='text' id='end"+(i+1)+"' maxlength=20 style='width:100px' class='txt'>"
}
}
var tr=tbl.insertRow();
var td=tr.insertCell();
td.innerHTML = "&nbsp;&nbsp;" + Form1.selnum.value + "、<input type='text' class='txt' id='liucheng" + Form1.selnum.value + "' maxlength=20 style='width:150px' value='预录取' readonly>&nbsp;&nbsp;<input type='checkbox' id='checkliu" + Form1.selnum.value + "' value='1'>需要考试&nbsp;&nbsp;开始时间:<input type='text' id='start" + Form1.selnum.value + "' maxlength=20 style='width:100px' class='txt'>&nbsp;&nbsp;结束时间:<input type='text' id='end" + Form1.selnum.value + "' maxlength=20 style='width:100px' class='txt'>"
//alert(td.innerHTML);
}
else
tr_hid3.style.display="none";
}
function saveinfo()
{
if(Form1.seltype.value=="")
{
alert("请选择招生类别!")
Form1.seltype.focus();
return false;
}

if(Form1.txtnum.value=="")
{
alert("招生人数不能为空!")
Form1.txtnum.focus();
return false;
}
if(parseInt(Form1.txtnum.value)<=0)
{
alert("招生人数必须大于0!")
Form1.txtnum.select();
return false;
}
if(tr_hid2.style.display=="block")
{
var bool1=false;
var bool2=false;
var bool3=false;
var bool4=false;
var obj=document.getElementsByName("chkcourse")
for(var i=0;i<obj.length;i++)
{
if(obj[i].checked==true)
{
bool1=true;
break;
}
}
obj=document.getElementsByName