| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3187 人关注过本帖
标题:获取文本框的值?????
取消只看楼主 加入收藏
jalonlovesja
Rank: 5Rank: 5
来 自:湖南邵阳
等 级:职业侠客
帖 子:292
专家分:371
注 册:2008-2-19
结帖率:75%
收藏
 问题点数:0 回复次数:2 
获取文本框的值?????
动态添加列:
function findObj(theObj, theDoc)
        {
             var p, i, foundObj;
             if(!theDoc) theDoc = document;
             if( (p = theObj.indexOf("?")) > 0 && parent.frames.length)
             {    theDoc = parent.frames[theObj.substring(p+1)].document;theObj = theObj.substring(0,p);}if(!(foundObj = theDoc[theObj]) && theDoc.all) foundObj = theDoc.all[theObj];for (i=0; !foundObj && i < theDoc.forms.length; i++) foundObj = theDoc.forms[i][theObj];for(i=0; !foundObj && theDoc.layers && i < theDoc.layers.length; i++) foundObj = findObj(theObj,theDoc.layers[i].document); if(!foundObj && document.getElementById) foundObj = document.getElementById(theObj);    return foundObj;
        }
        function AddSignRow()
        { //读取最后一行的行号,存放在txtTRLastIndex文本框中
             var txtTRLastIndex = findObj("txtTRLastIndex",document);
             var rowID = parseInt(txtTRLastIndex.value);
             var signFrame = findObj("SignFrame",document);
             //添加行
             var newTR = signFrame.insertRow(signFrame.rows.length);
             newTR.id = "SignItem" + rowID;         
             //添加列:序号
             var newNameTD=newTR.insertCell(0);
             //添加列内容
             newNameTD.innerHTML = newTR.rowIndex.toString();         
             //添加列:
             var newNameTD=newTR.insertCell(1);
             //添加列内容
             newNameTD.innerHTML = "<input name='txtColorName" + rowID + "' id='txtColorName" + rowID + "' type='text' size='12'/>";         
             //添加列:
             var newEmailTD=newTR.insertCell(2);
             //添加列内容
             newEmailTD.innerHTML = "<input name='txtColorUserName" + rowID + "' id='txtColorUserName" + rowID + "' type='text' size='20'/>";         
             //添加列:
             var newTelTD=newTR.insertCell(3);
             //添加列内容
             newTelTD.innerHTML = "<input name='txtColorCode" + rowID + "' id='txtColorCode" + rowID + "' type='text' size='10'/>";
             //将行号推进下一行
             txtTRLastIndex.value = (rowID + 1).toString() ;
        }
        function ClearAllSign()
        {
             if(confirm('确定要清空所有颜色吗?'))
             {
                  var signFrame = findObj("SignFrame",document);
                  var rowscount = signFrame.rows.length;              
                  //循环删除行,从最后一行往前删除
                  for(i=rowscount - 1;i > 0; i--)
                  {
                    signFrame.deleteRow(i);
                  }              
              //重置最后行号为1
              var txtTRLastIndex = findObj("txtTRLastIndex",document);
              txtTRLastIndex.value = "1";              
              //预添加一行
              AddSignRow();
             }
             }
这段是动态添加文本框的代码,我想知道在CS里面怎么俩获取到我动态添加文本框里面的那个值了???
搜索更多相关主题的帖子: 文本 获取 
2008-04-01 11:13
jalonlovesja
Rank: 5Rank: 5
来 自:湖南邵阳
等 级:职业侠客
帖 子:292
专家分:371
注 册:2008-2-19
收藏
得分:0 
这个不行了
 我试过了
2008-04-01 18:57
jalonlovesja
Rank: 5Rank: 5
来 自:湖南邵阳
等 级:职业侠客
帖 子:292
专家分:371
注 册:2008-2-19
收藏
得分:0 
谢谢各位的指点了,我已经把问题解决了。TKS
2008-04-02 09:49
快速回复:获取文本框的值?????
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027407 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved