Есть форма на первой странице, по нажатию по кнопке на странице - открывается окно с таблицой, и при двойном нажатии на на строке из таблицы данные должны попадать в поля формы.
Если форму и таблицу разместить на одной странице, то всё работает, но если вынести таблицу в другое окно, которое создаётся функцией, уже не работает.
Если я правильно понимаю проблема с глобальностью функций наверное.
Вот код:
Главная страница:
<!DOCTYPE HTML>
<html>
<head>
    <title>Untitled</title>
    <meta charset="utf-8">
</head>
 
<body>
	<button type="button" onclick="NewWindow()">Банки</button>
	
    
<br /><br />
    Bank Name:
    <br />
    <textarea id='bank' cols=56 rows=6></textarea>
    Bank Adress:
    <br />
    <textarea id='bic' cols=56 rows=6></textarea>
    <script>
        var textarea_bank = document.getElementById('bank'),
            textarea_bic = document.getElementById('bic');
 
        function comm(obj) {
            textarea_bank.value = obj.cells[0].innerHTML;
            textarea_bic.value = obj.cells[1].innerHTML;
        }
        
        function NewWindow() 
			{
			  myChildWin =  window.open("test.html", "_blank", "toolbar=no, scrollbars=no, resizable=no, top=100, left=100, width=600, height=600");
			}
    </script>
</body>
 
</html>
Окно с таблицей
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
		<title>test</title>
	
	</head>
	<body>
		<table id="mySuperTBL">
		<tr>
            <td><b>BankName</b>
            </td>
            <td><b>BIC</b>
            </td>
        </tr>
        <tr id='1' ondblclick='comm(this)'>
            <td>Bank</td>
            <td>Adress</td>
		</tr>
 	</table>
	
	</body>
</html>