2010-11-15 37 views

Trả lời

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

hoặc

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

hoặc điền vào td với một <a> hoặc thiết lập nó onclick để window.location = "URL"

+0

bạn có thể mô tả mã đầy đủ cho onclick, có cách nào để thay đổi con trỏ chuột thành bàn tay không? – Ata

+1

chỉ cần đặt kiểu này là "style =" cursor: pointer "' –

+1

bạn có thể thay đổi con trỏ bằng css. Chẳng hạn như con trỏ 'td {cursor: pointer; } ' – generalhenry

5

Bind một phương pháp Javascript để sự kiện onclick trên TD, nếu bạn đang sử dụng jQuery bạn có thể làm điều này:

$(document).ready(function(){ 

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

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

}); 
2

Bạn có thể làm nó thích như sau:

$(document).ready(function(){ 
    $('#myTd').click(function(){ 
     window.location= "http://google.com"; 
    }); 
}); 

bản demo ở đây: http://jsfiddle.net/zainshaikh/4acMG/3/

3

cho cùng một cửa sổ

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

cho new window

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

Nếu bạn không wan t có bất kỳ khác element trong td của bạn thì bạn có thể làm theo cách này:

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

Một số các câu trả lời cung cấp javascript. Vui lòng luôn bao gồm liên kết bình thường (thẻ liên kết) cho khách truy cập không có javascript hoạt động trong trình duyệt của họ.

Các vấn đề liên quan