2015-06-20 16 views
1

我一直在使用document.write打开此链接,我正在新窗口中创建该链接。HTML创建一个包含按钮的链接在新窗口中打开链接

document.write("<a target='blank' href='#"+link_number+"'>Click Here to open link</a>"); 

link_number是我创建的一个动态数字(每次都不一样)。 现在我试图把该链接到我的表是

<div id="tabs-10"> 
<table style="width:300px"> 
<tr><td><input type="button" id="Link1" checked /> Go to Link 1</td></tr> 
</table> 
</div> 

我知道如何创建一个按钮,如 How to create an HTML button that acts like a link?

但我的问题是,我怎么能转换我的文件撰写成我桌子上的一个按钮?

谢谢 霍华德

回答

0

你的意思是这样的吗?

var addButton = function(text) { 
 
    var btn = document.createElement('button'); 
 
    var ttd = document.querySelectorAll('td')[0]; 
 

 
    btn.innerHTML = text; 
 

 
    ttd.appendChild(btn); 
 
} 
 

 
document.querySelectorAll('a')[0].onclick = function() { 
 
    addButton('Random ' + Math.random()); 
 
}
<div id="tabs-10"> 
 
    <table style="width:300px"> 
 
    <tr> 
 
     <td> 
 
     
 
     </td> 
 
    </tr> 
 
    </table> 
 
</div> 
 
<a>Add button</a>

相关问题