Html 带有动态文本框的弹出窗口

Html 带有动态文本框的弹出窗口,html,jsp,dynamic,popup,Html,Jsp,Dynamic,Popup,我试图打开一个弹出窗口,创建一个包含动态文本框的表格。我在父窗口中引用这个弹出窗口并编写元素。我无法访问文本框中输入的数据。有人能帮我吗 这是密码 function loadValues31() { popupWin = window.open('','popupWin','location=no,width=800,height=200'); popupWin.document.writeln('<html><head><title>POPUP</t

我试图打开一个弹出窗口,创建一个包含动态文本框的表格。我在父窗口中引用这个弹出窗口并编写元素。我无法访问文本框中输入的数据。有人能帮我吗

这是密码

function loadValues31() {

popupWin = window.open('','popupWin','location=no,width=800,height=200');
popupWin.document.writeln('<html><head><title>POPUP</title><script>function ind(){pop=document.getElementById("dynamicTable1");var v = pop.tbody.getElementsbyTagName("rad"); var c=v[1]; alert(c);}</scr'+'ipt>'+'</head><body><form1><tr> <td colspan=6><table id="dynamicTable1" width="100%" border="0" cellspacing="1" cellpadding="1"><TBODY><tr id="dynamicRow1[0]"><TD width="60%" nowrap="true"><FONT size=2><strong>Election Date -- Name:</STRONG></font></TD><TD  width="20%" nowrap="true"> <FONT size=2><strong>Election Type:</STRONG></font></TD><TD  width="20%" nowrap="true"> <FONT size=2><strong>Election Category:</STRONG></font></TD><TD  width="20%" nowrap="true"> <FONT size=2><strong>Select:</STRONG></font></TD></tr></form1></body></html>');
popupWin.document.close(); 
popupText = popupWin.document.getElementById("dynamicTable1");
var x=form1.el.selectedIndex;   
var ref=window.dialogArguments;

if(x>0)
    {
        var j=strConsolidate[x].length;
        strElection=new Array(j);
        for(var k=0;k<j;k++)
            {
                     strElection[k]=strConsolidate[x][k];
                     var strAr=str[k].split("#");
                     index=eval(k+1);
                     var tbody = popupText.getElementsByTagName("tbody")[0]; 
                     var row = popupText.document.createElement("TR"); 
                     var attrVal="popupText.dynamicRow1[" + index + "]";
                     row.setAttribute("id",attrVal);

                     var cell = popupText.document.createElement("TD"); 
                     var attrVal0="left"; 
                     cell.setAttribute("align",attrVal0);       
                     cell.innerHTML= strAr[0];

                     var cell1 = popupText.document.createElement("TD");
                     var attrVal1="left"; 
                     cell1.setAttribute("align",attrVal1);
                     cell1.innerHTML=strAr[1];

                    var cell2 = popupText.document.createElement("TD"); 
                    var attrVal2="left";
                    cell2.setAttribute("align",attrVal2);
                    cell2.innerHTML=strAr[2];


                    var cell3 = popupText.document.createElement("TD"); 
                    var cell5 = popupText.document.createElement("input"); 
                    var attrVal3="left";
                    var attrVal4="text";
                    var attrVal5="rad";
                    cell5.setAttribute("type",attrVal4);
                    cell5.setAttribute("name",attrVal5);
                    cell5.setAttribute("align",attrVal3);
                    cell3.appendChild(cell5);


                    row.appendChild(cell); 
                    row.appendChild(cell1); 
                    row.appendChild(cell2); 
                    row.appendChild(cell3); 
                    tbody.appendChild(row);

            }   

                     index=eval(k+1);
                     var tbody = popupText.getElementsByTagName("tbody")[0]; 
                     var row = popupText.document.createElement("TR"); 
                     var attrVal="popupText.dynamicRow1[" + index + "]";
                     row.setAttribute("id",attrVal);

                     var cell1 = popupText.document.createElement("TD");
                     var attrVal1="right"; 
                     cell1.setAttribute("align",attrVal1);
                     cell1.innerHTML='<INPUT type="button" value="SELECT" onclick="ind()" >';

                    row.appendChild(cell1); 
                    tbody.appendChild(row);

    } 
    }
函数加载值31(){
popupWin=window.open(“”,'popupWin','location=no,width=800,height=200');
popupin.document.writeln('POPUPfunction ind(){pop=document.getElementById(“dynamicTable1”);var v=pop.tbody.getElementsbyTagName(“rad”);var c=v[1];alert(c);}'+'选举日期——名称:选举类型:选举类别:选择:);
popupWin.document.close();
popupText=popupWin.document.getElementById(“dynamicTable1”);
var x=form1.el.selectedIndex;
var ref=window.dialogArguments;
如果(x>0)
{
var j=strConsolidate[x]。长度;
strElection=新阵列(j);
for(var k=0;k是jquery插件。很容易访问模式窗口字段。您能使用某种工具更好地解释您的场景吗?