还是那句话 循环页面上所有控件
/// <summary>
/// 得到页面控件集合字符串
/// </summary>
/// <returns>返回页面控件名字符串</returns>
public string GetPageControlsCount()
{
string formContorls = "";
int len = Form.Controls.Count;
for (int i = 0; i < len; i++)
{
formContorls += Form.Controls[i].ClientID.ToString();
}
return formContorls;
}
/// <summary>
/// 得到页面控件集合字符串
/// </summary>
/// <returns>返回页面控件名字符串</returns>
public string GetPageControlsCount()
{
string formContorls = "";
int len = Form.Controls.Count;
for (int i = 0; i < len; i++)
{
formContorls += Form.Controls[i].ClientID.ToString();
}
return formContorls;
}
解决方案 »
- DataList值之间分隔符的问题,急急急
- 帮看个MVC的问题,谢谢
- 求一个正规表达式
- 禁用IE关闭按钮
- 请教:年度 和 月份 判断,在线等待;
- 没有谁对Biztalk熟悉,能否给几个有实用价值的例子?回答了马上给100分
- *********************请问关于iframe的问题,救命!!!*****************
- 郁闷!脚本中使用asp:requiredfieldvalidator以后,定义的<asp:button的事件就不管用了
- 新年的最后一帖,散分!!!!!!!!!!!!!!!!!!!!!
- 求救高手,关于login画面问题(50分求救)
- 上传服务器后出现System.NullReferenceException: 未将对象引用设置到对象的实例。
- 请教关于页眉和页脚的问题!~~~~~~
var txt =document.getElementById("txt_"+i); // i 与你添加的对应
//alert(txt.value);
var inputList = tbl.getElementsByTagName("input");
for(var i = 0; i < inputList.length; i++) {
if(inputList[i].type=="text" && inputList[i].id.indexOf("txt_") == 0) { // 对 id 验证确保是目标 input,具体看你的需求了
alert(inputList[i].value);
// ...
}
}
参考
<script> //自定义构造函数 function myArray(n,initvalue) { for(var i=0;i<n;i++) this[i]=initvalue; this.length=n; } var strhead="<input type='text' size='4' name='score"; var strend="'>"; var num=20 //利用构造函数创建数组 var arr=new myArray(num,strhead); document.write("<form>"); //修改数组元素并输出 for(var i=0;i<num;i++) { if (i%5==0) document.write("<br>"); arr[i]+=i+strend; document.write(arr[i]); } document.write("<br><input type='button' value='提交'>"); document.write("</form>");</script>
还问一个小问题哈,比如我动态添加了3行,我都输入了内容,但是我删第三行却删的是第一行,这是为什么?
function DelRow(obj)
{
tb1.deleteRow(document.getElementById("row_"+obj).id);
}
//上接刚才动态添加的textbox
var oDel=oRow.insertCell();
oDel.innerHTML="<input type='button' value='刪除本條' class='button' onclick='DelRow("+i+")' />";