Показать сообщение отдельно
  #3 (permalink)  
Старый 24.11.2012, 00:25
Новичок на форуме
Отправить личное сообщение для ivan-klimov Посмотреть профиль Найти все сообщения от ivan-klimov
 
Регистрация: 13.11.2012
Сообщений: 8

NitroGenerate,
А обязательно это скриптом делать?

Ведь можно обвернуть input в label и сделать лэйбл блочным с высотой и шириной в 100%. Тогда при клике в любом месте ячейки чекбокс будет срабатывать.

Вот посмотрите в песочнице http://learn.javascript.ru/play/Px6Ncc

Или сразу код:
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8" />
  <title></title>
</head>
<body>
  <table>
    <tr>
      <td style="width:200px; height: 200px; border:1px solid #999;">
        <label style="display:block; width:100%; height:100%;"><input type="checkbox" /></label>
      </td>
    </tr>
  </table>
</body>
</html>


Все зависит от целей и задач, но вариант вполне рабочий
Ответить с цитированием