当前位置:编程学习 > C#/ASP.NET >>

如何写啊?提示字符太多。

我的一组textbox文本框 TextBox1,TextBox2,TextBox3,TextBox4,TextBox5

现在在javascript中,取得值,如下:
for i=1  to 5
document.getElementById('<%=TextBox'+i+'.ClientID%>').value

我不知道上面这句如何写?总提示字符太多。 --------------------编程问答-------------------- for i=1  to 5
 document.getElementById('<%=GetClientID(i)%>').value

后台定义一个方法
public string GetClientID(int i)
{
   switch(i)
   {
       case 1:
          return TextBox1.ClientID;
       case 2:
          return TextBox2.ClientID;
       case 3:
          return TextBox3.ClientID;
       case 4:
          return TextBox4.ClientID;
       default:
          return TextBox5.ClientID;
   }

} --------------------编程问答-------------------- 已经知道文本框的数量和共有字符只要循环就可以了

for i=1  to 5
 document.getElementById(“TextBox”+i).value
--------------------编程问答-------------------- for (int i=0;i<5;i++)
{
}
<%=%>,这个东西,最好写一个cs的函数,去获得,参考互调方法http://blog.csdn.net/chbos/article/details/6032969 --------------------编程问答-------------------- '单引号里面只能一个字符。

好像JS代码里直接使用“”双引号也可以。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,