ボタンがクリックされたときにテーブル行を追加する JavaScript 関数があります。
行を追加するとき、それが使用するセルの 1 つで:
var linkCell = row.insertCell(1);
var elLink = document.createElement('a');
var href='http://www.domain.co.uk/';
elLink.href = href;
elLink.innerHTML = 'Choose Product '+i;
linkCell.appendChild(elLink);
各行に HTML a href を追加するには、a hrefonClick
ではなく使用できるようにしたいhref
私が試してみました:
var linkCell = row.insertCell(1);
var elLink = document.createElement('a');
var href='javascript:void(0);';
var onClick=window.open('/admin/chooseproduct.php?c='+i,'Popup','width=550,height=500,left=150,top=200,toolbar=1,status=1,');
elLink.href = href;
elLink.innerHTML = 'Choose Product '+i;
linkCell.appendChild(elLink);
しかし、それではポップアップウィンドウが開きません - どうすればいいですか?