Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Очень простенькая задача
Форумы портала PHP.SU » Клиентская разработка » HTML, Дизайн & CSS » Очень простенькая задача

Страниц (1): [1]
 

1. new01 - 12 Марта, 2011 - 16:39:53 - перейти к сообщению
Вот есть ячейка таблицы
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <td class='div_2_td1'>
  3.         <input type='radio' class='chek1'  value='1'   id='chek1'> <br>
  4.           <label  class='check1' for='chek1'>1</label>
  5.         </td>
  6.  

Надеюсь вы понимаете её смысл,если нет объясняю,при нажатии на цифру один активируется <input type='radio' т.е. получается будто нажали на него.
Но смысл такой этот элемент <input type='radio' активируется только при нажатии именно на символ т..е цифру 1 , а хотелось бы ,чтоб пользователь мог нажать только на ячейку в таблице и эелемент активировался.Ведь так намного удобнее ! Помогите КАК ТАК СДЕЛАТЬ?!
2. duk - 12 Марта, 2011 - 16:44:41 - перейти к сообщению
Через label не получится, наверное. Можно Яваскрипт поставить на онКлик ячейки
3. new01 - 12 Марта, 2011 - 16:51:45 - перейти к сообщению
Ага понятно.Duk может подскажешь как сделать?
4. duk - 12 Марта, 2011 - 17:04:48 - перейти к сообщению
Что-нибудь типа

CODE (html):
скопировать код в буфер обмена
  1.  
  2.  
  3. <td onclick="document.getElementById('chek1').click()" class='div_2_td1'>
  4.  
  5.         <input type='radio' class='chek1'  value='1'   id='chek1'> <br>
  6.  
  7.           <label  class='check1' for='chek1'>1</label>
  8.  
  9.         </td>
  10.  
5. new01 - 12 Марта, 2011 - 17:45:08 - перейти к сообщению
Спасиьо,dUk
6. vsll - 12 Марта, 2011 - 18:10:39 - перейти к сообщению
CODE (html):
скопировать код в буфер обмена
  1. <td><label><input type='radio' class='chek1'  value='1'   id='chek1'> 1</label></td>
7. Саныч - 12 Марта, 2011 - 19:15:54 - перейти к сообщению
все получится и через лейбу... пропиши ей в стилях display: block; и соойтветсвенно нужную высоту. Кароче говоря сделай лейбу размером с ячейку таблицы
8. JustUserR - 14 Марта, 2011 - 14:16:16 - перейти к сообщению
duk пишет:
Что-нибудь типа
Использовние предполагаемого метода решения задачи не является эффективным, в силу осуществления избыточного описания ассоциированных исполняемых выражений для данного визуализационного блока, расположенного в дополнительном вложенном элементном уровне трактования, для которого требуется урегилирования соответственных параметров кодирования; кроме того указанный метод в действительности обеспечивает генерацию множества неявных селективных функций, обеспечивающей замедления функционирования web-страницы

 

Powered by ExBB FM 1.0 RC1