想要依次取得名字相同的文本框里的数值,或者想要取得某一个文本框的数值,该怎么做?
比如总共有5个名字一样的文本框,想取得这5个的数值,或第三个的数值。

解决方案 »

  1.   

    javascript:var txts = document.getElementsByName("txtname");
    var i;
    for(i=0;i<txts.length;i++)
    {
      alert(txts[i].value);
    }
      

  2.   

    正是我想说的,aspx中怎么会允许有相同的ID呢。
      

  3.   

    对啊,一个页面中怎么会有ID相同的控件呢???
    不太明白LZ意思
      

  4.   

    我是想在server端取得,可以么?不用javascript
      

  5.   

    如果是webcontrol应该没有name这个属性吧
      

  6.   


    <input name="expatne" type="rdaio" value="1">&nbsp;<input name="expaten" type="rdaio" value="2">
    string strExpatne=Request["expatne"].ToString()