Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.02.2012, 17:28
Новичок на форуме
Отправить личное сообщение для blacklordi Посмотреть профиль Найти все сообщения от blacklordi
 
Регистрация: 16.02.2012
Сообщений: 5

Помогите прикрепит Скрипт
такая запара ребята есть рбочий скрипт

script type="text/javascript">           
            var checkboxes = document.body.children[0].getElementsByTagName("input");
            checkboxes[0].onclick = function() {
			    if(checkboxes[0].checked == true) {
					for (var i = 1; i <= 8; i++) {
						if (i==2) 
							checkboxes[i].checked = true
						else {
							checkboxes[i].checked = false
							checkboxes[i].disabled = true
						}
					}
				} else 
					for (var i = 1; i <= 8; i++) {
						checkboxes[i].checked = false
						checkboxes[i].disabled = false
					}
			}
        </script>


и етот ХТМЛ

new 2222.html


никак немогу присобачить к етому хтмл в чом проблема?

Последний раз редактировалось blacklordi, 29.02.2012 в 17:31.
Ответить с цитированием
  #2 (permalink)  
Старый 29.02.2012, 17:32
Аватар для Shaci
:-/
Отправить личное сообщение для Shaci Посмотреть профиль Найти все сообщения от Shaci
 
Регистрация: 28.09.2009
Сообщений: 1,126

document.body.children[0]
эта строчка скорее всего не тот элемент находит, который надо,
тащите элемент через Id или класс
Ответить с цитированием
  #3 (permalink)  
Старый 29.02.2012, 18:06
Новичок на форуме
Отправить личное сообщение для blacklordi Посмотреть профиль Найти все сообщения от blacklordi
 
Регистрация: 16.02.2012
Сообщений: 5

можно подетальней ато я немного непонимаю.
Ответить с цитированием
  #4 (permalink)  
Старый 29.02.2012, 18:27
Аватар для Shaci
:-/
Отправить личное сообщение для Shaci Посмотреть профиль Найти все сообщения от Shaci
 
Регистрация: 28.09.2009
Сообщений: 1,126

Сообщение от blacklordi Посмотреть сообщение
можно подетальней ато я немного непонимаю.
ну просто тут зависит всё от взаимного расположения тегов в html документе, где то скрипт нужный элемент вытащит, а где то вместо нужного первого элемента окажется что-то левое.
Ответить с цитированием
  #5 (permalink)  
Старый 29.02.2012, 18:46
Профессор
Отправить личное сообщение для nikita.mmf Посмотреть профиль Найти все сообщения от nikita.mmf
 
Регистрация: 01.02.2010
Сообщений: 364

замените document.body.children[0] на document.getElementById('content-wrapper')
Ответить с цитированием
  #6 (permalink)  
Старый 01.03.2012, 14:59
Новичок на форуме
Отправить личное сообщение для blacklordi Посмотреть профиль Найти все сообщения от blacklordi
 
Регистрация: 16.02.2012
Сообщений: 5

неработает

зделал так:

<script type="text/javascript">           
            var checkboxes = document.getElementById('content-wrapper').getElementsByTagName("input");
            checkboxes[0].onclick = function() {
			    if(checkboxes[0].checked == true) {
					for (var i = 1; i <= 8; i++) {
						if (i==2) 
							checkboxes[i].checked = true
						else {
							checkboxes[i].checked = false
							checkboxes[i].disabled = true
						}
					}
				} else 
					for (var i = 1; i <= 8; i++) {
						checkboxes[i].checked = false
						checkboxes[i].disabled = false
					}
			}
        </script>

Последний раз редактировалось blacklordi, 01.03.2012 в 15:12.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите доработать скрипт Medvedoc Javascript под браузер 0 18.10.2011 16:09
Помогите! "Не работает скрипт отсчета времени! Я нуб) Dobson Общие вопросы Javascript 4 28.05.2011 18:20
Помогите настроить скрипт раскрывающегося меню melomanfm Работа 6 10.08.2009 01:21
Люди, помогите адаптировать скрипт под Оперу KiLLk Opera, Safari и др. 1 01.06.2009 01:05