img=newwindow.document.all.ximg.value;

解决方案 »

  1.   

    不是这样的
    我是把img里面的值给newwindow.document.al.ximg.value
    你倒过来了
      

  2.   

    newwindow跟你现在的窗口有什么关系吗?
      

  3.   

    function open1(img){
    var newwindow=null;
    var newwindow=window.open("upload_file.htm","upload","top=20,width=450,height=200,left=10");
    if (!newwindow.close && newwindow.open && newwindow ){
    eval("newwindow.document.all.ximg.value="+img+"");
    }
    else
    {
    for(i=0;i>-1;i++){
    if (newwindow.document.readyState=='complete'){
    eval("newwindow.document.all.ximg.value="+img+"");
    break;
    }
    }
    }
    } <tr>
    <td>&Iacute;&frac14;&AElig;&not;&Ograve;&raquo;</td><td><input type=text name=img1 size=35 ><input type=button value='&auml;&macr;&Agrave;&Agrave;' onclick='javascript:open1("img1");'></td>
    </tr>
    <tr>
    <td>&Iacute;&frac14;&AElig;&not;&para;&thorn;</td><td><input type=text name=img2 size=35 ><input type=button value='&auml;&macr;&Agrave;&Agrave;' onclick='javascript:open1("img2");'></td>
    </tr>
    <tr>
    <td>&Iacute;&frac14;&AElig;&not;&Egrave;&yacute;</td><td><input type=text name=img3 size=35 ><input type=button value='&auml;&macr;&Agrave;&Agrave;' onclick='javascript:open1("img3");'></td>
    </tr>
    我是想把这个三个文本矿都用一个窗口来打开,然后根据img的值不同,分别赋值给不同的文本框呢,也就是img3的得到的图片给img3,根据得到的这个img3的名字来判断,不知道我说的你懂了没有?谢谢
      

  4.   

    <script>
    function open1(img){
    var newwindow=null;
    var newwindow=window.open("upload_file.htm","upload","top=20,width=450,height=200,left=10");
    if (!newwindow.close && newwindow.open && newwindow ){
    newwindow.document.all.ximg.value=img.value;
    }
    else
    {
    for(i=0;i>-1;i++){
    if (newwindow.document.readyState=='complete'){
    newwindow.document.all.ximg.value=img.value;
    break;
    }
    }
    }
    }
    </script>
    <tr>
    <td>&Iacute;&frac14;&AElig;&not;&Ograve;&raquo;</td><td><input type=text name=img1 size=35 ><input type=button value='&auml;&macr;&Agrave;&Agrave;' onclick='javascript:open1(this);'></td>
    </tr>
    <tr>
    <td>&Iacute;&frac14;&AElig;&not;&para;&thorn;</td><td><input type=text name=img2 size=35 ><input type=button value='&auml;&macr;&Agrave;&Agrave;' onclick='javascript:open1(this);'></td>
    </tr>
    <tr>
    <td>&Iacute;&frac14;&AElig;&not;&Egrave;&yacute;</td><td><input type=text name=img3 size=35 ><input type=button value='&auml;&macr;&Agrave;&Agrave;' onclick='javascript:open1(this);'></td>
    </tr>
    我是想把这个三个文本矿都用一个窗口来打开,然后根据img的值不同,分别赋值给不同的文本框呢,也就是img3的得到的图片给img3,根据得到的这个img3的名字来判断,不知道我说的你懂了没有?谢谢