существует ли какой-либо способ перехода к URL-адресу при нажатии пользователем <td>
.
Перенаправить на url при нажатии в пространстве td
Ответ 1
<td><a href="http://example.com"> </a></td>
или
<td onclick="window.location='http://example.com'"></td>
Ответ 2
Привязать Javascript-метод к событию onclick на TD, если вы используете 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')";
Ответ 4
либо заполните td с помощью <a>
, либо установите его onclick
на window.location = "URL"
Ответ 5
Если вы не хотите иметь какой-либо другой element
в своем td
, вы можете сделать это следующим образом:
<td onclick="javascript:window.location.href-'http://www.stackoverflow.com'" style="cursor:hand">Stackoverflow</td>
Ответ 6
Вы можете сделать это следующим образом:
$(document).ready(function(){
$('#myTd').click(function(){
window.location= "http://google.com";
});
});
Ответ 7
Некоторые из этих ответов предоставляют javascript. Всегда указывайте ссылку нормального (якорный тег) для посетителей, у которых в браузере нет javascript.
Ответ 8
Есть три способа сделать это.
1) <td><a href="#" onclick="location.href='http://example.com'; return false;">Click me</a></td>
2) <a href="#" onclick="location.href='http://example.com'; return false;"><td>Click me</td></a>
3) <td onclick="window.location='http://example.com'"></td>