2010-11-15 61 views

回答

31
<td><a href="http://example.com">&nbsp;</a></td> 

<td onclick="window.location='http://example.com'"></td> 
3

要么填补TD与<a>或设置它的onclickwindow.location = "URL"

+0

你可以描述onclick的完整代码,有没有什么办法改变鼠标光标到手? – Ata 2010-11-15 08:07:47

+1

只需设置这个样式'style =“光标:指针”' – 2010-11-15 08:09:42

+1

你可以用css改变光标。如'td {cursor:pointer; }' – generalhenry 2010-11-15 08:09:52

5

绑定JavaScript方法对TD的onclick事件,如果你正在使用jQuery你可以这样做:

$(document).ready(function(){ 

$("td").click(function(){ 

    // Perform your action on click here, like redirecting to a new url 
    window.location='http://google.com'; 
}); 

}); 
3

为同一窗口

onclick="window.location('www.example.com')" 

新窗口

onclick="window.open('www.example.com')"; 
3

如果不婉吨至在你td任何其他element那么你可以这样来做:

<td onclick="javascript:window.location.href-'http://www.stackoverflow.com'" style="cursor:hand">Stackoverflow</td> 
2

一些答案提供的JavaScript。请始终为浏览器中没有javascript活动的访问者提供正常(定位标记)链接。