HTML侧的 从第0行打开的小画面取值成功。
可是第1行之后的动态表示行的小窗口的值取不到。///////////////////////////////////////////////////////////////////////////////////////////////////////////
HTML侧的 
<table border="1" cellspacing="0" cellpadding="4" id="table1">
  <tr>
    <th>行</th>
    <th>商品-(規格1/規格2)-(在庫)</th>
    <th>箱数/数量</th>
    <th>単位</th>
    <th>仕入単価</th>
    <th>仕入金額</th>
  </tr><tr>     <td class="line">0行</td>
    <td class="itemName_lot"><input type="text" name="itemName_lot" value="" size="35" maxlength="20" />
                     <input type="button" name="bt_busyo" value="Select" onclick="JavaScript:winopen_itemName_lot();" ></td>
    <td class="boxSum"><input type="text" name="boxSum" value="" size="10" maxlength="20" /></td>
    <td class="unit"><input type="text" name="unit" value="" size="10" maxlength="20" /></td><!---->
    <td class="shiiretanka"><input type="text" name="shiiretanka" value="" size="10" maxlength="20" /></td>
    <td class="shiirekingaku"><input type="text" name="shiirekingaku" value="" size="10" maxlength="20" /></td>
    
  </tr>
</table>/////////////////////////////////////////////////////////////////////////////////////////////////////////////小画面表示用
<script type="text/javascript">
function winopen_itemName_lot(){ 
window.open("DataSelect/DataSelect_itemName_lot.php","","width=350,height=300");//商品/ロットNo
}
<!--DataSelect_itemName_lot.php  表示-->
<html>
<head>
<title>DataSelect</title>
<script language="javascript" >function setData(msg)
{
//opener.document.myform.myval.value = msg;

//*frmMain.textbox的物理名 【itemName_lot】

opener.document.frmMain.itemName_lot.value = msg;

window.close();

}
</script>
</head>
<body>
<div align="left">
<?php

//接続DB

$strsql = "SELECT * FROM TM_ITEMNAME_LOT; ";
  $result = sqlsrv_query($conn,$strsql); //一行取得設定
$line = 0;
while($row = sqlsrv_fetch_array($result, MYSQL_NUM)) {
$line ++;
echo "<a href='#' onclick='javascript:setData(\"". $row['itemName_lot_Id']."-".$row['itemName_lot_Name']."-(".$row['kikaku1'].")-(".$row['kikaku2'].")\");' >" .$line."-". $row['itemName_lot_Name'] ."-(".$row['kikaku1'].")-(".$row['kikaku2']. ")</a><br>";
}
mysql_data_seek($res_result, 0);

//MySQL切断
mysql_close($res_dbcon);?>
</div>
</body>
</html>
///////////////////////////////////////////////////////////////////////////////////////////////////////////<script>
//动态行追加处理<script type="text/javascript">
//动态行追加处理
var counter = 0;
function AddTableRows(){
// 行逐加
counter++;//第1行以後 var table1 = document.getElementById("table1");
//var row1 = table1.insertRow(counter);//在最終行前追加
var row1 = table1.insertRow(counter+1);//最終行
var cell1 = row1.insertCell(0);
var cell2 = row1.insertCell(1);
var cell3 = row1.insertCell(2);
var cell4 = row1.insertCell(3);
var cell5 = row1.insertCell(4);
var cell6 = row1.insertCell(5); cell1.setAttribute("class","line");
cell2.setAttribute("class","itemName_lot");
cell3.setAttribute("class","boxSum");
cell4.setAttribute("class","unit");
cell5.setAttribute("class","shiiretanka");
cell6.setAttribute("class","shiirekingaku");

var HTML1 = '' + counter + '行';
//var HTML2 = '<input type="text" name="itemName_lot' + counter + '" value="" size="35" maxlength="20" />  <input type="button" name="bt_busyo" value="Select" onclick="JavaScript:winopen_itemName_lot();" >';//</td>
var HTML2 = '<input type="text" name="itemName_lot' + counter + '" value="" size="35" maxlength="20" />  <input type="button" name="bt_busyo" value="Select" onclick="JavaScript:winopen_itemName_lot' + counter + '"();" >';//</td>
var HTML3 = '<input type="text" name="boxSum' + counter + '" value="" size="10" maxlength="20" />';
var HTML4 = '<input type="text" name="unit' + counter + '" value="" size="10" maxlength="20" />';
var HTML5 = '<input type="text" name="shiiretanka' + counter + '" value="" size="10" maxlength="20" />';
var HTML6 = '<input type="text" name="shiirekingaku' + counter + '" value="" size="10" maxlength="20" />';

//<input type="radio" name="radiobutton" value="'.$counter.'">
cell1.innerHTML = HTML1;
cell2.innerHTML = HTML2;
cell3.innerHTML = HTML3;
cell4.innerHTML = HTML4;
cell5.innerHTML = HTML5;
cell6.innerHTML = HTML6;


}
<script>
///////////////////////////////////////////////////////////////////////////////////////////////////////////
顺便还想问问,每行的textbox的值怎么取。
现在只能取第1行的一个値。自己用另外一个执行键子试着取textbox的值,没能成功。不知道如何才能取得从0行到动态(无限)行的值。function GetTextValue(){    //DB登録テスト 
   var Target_Name0 = "line"; 
   var Target_Name1 = "itemName_lot";
   var Target_Name2 = "boxSum";
   var Target_Name3 = "unit";
   var Target_Name4 = "shiiretanka";
   var Target_Name5 = "shiirekingaku";
   var Hit_No1 = 0; 
   var Hit_Value1 = "";    for(i=0; i<document.frmMain.elements.length; i++){ 
     if(document.frmMain.elements[i].name.substring(0,Target_Name1.length) == Target_Name1){ 
         Hit_No1 =  parseInt(document.frmMain.elements[i].name.substring(Target_Name1.length)); 
         Hit_Value1 = document.frmMain.elements[i].value;          alert(Hit_No1 + "号値 = " + Hit_Value1); 
     } 
     if(document.frmMain.elements[i].name.substring(0,Target_Name2.length) == Target_Name2){          Hit_No =  parseInt(document.frmMain.elements[i].name.substring(Target_Name1.length)); 
         Hit_Value2 = document.frmMain.elements[i].value; 
         alert(Hit_No2 + "号値 = " + Hit_Value2); 
     } 
     if(document.frmMain.elements[i].name.substring(0,Target_Name3.length) == Target_Name3){          Hit_No =  parseInt(document.frmMain.elements[i].name.substring(Target_Name1.length)); 
         Hit_Value3 = document.frmMain.elements[i].value; 
         alert(Hit_No3 + "号値 = " + Hit_Value3); 
     } 
     if(document.frmMain.elements[i].name.substring(0,Target_Name4.length) == Target_Name4){          Hit_No =  parseInt(document.frmMain.elements[i].name.substring(Target_Name1.length)); 
         Hit_Value4 = document.frmMain.elements[i].value; 
         alert(Hit_No4 + "号値 = " + Hit_Value4); 
     } 
     if(document.frmMain.elements[i].name.substring(0,Target_Name5.length) == Target_Name5){          Hit_No =  parseInt(document.frmMain.elements[i].name.substring(Target_Name1.length)); 
         Hit_Value5 = document.frmMain.elements[i].value; 
         alert(Hit_No5 + "号値 = " + Hit_Value5); 
     }    }
     //Hit_Value2 = document.getElementById("boxSum"); 
    

</script>