Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
32 / 32 / 4
Регистрация: 01.07.2013
Сообщений: 230

не могу найти ошибку в коде!

02.07.2013, 11:54. Показов 663. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здраствуйте! есть такая штука:
HTML5
1
2
<td><textarea name="check1" id="check1" disabled="disabled">'||base.adress||'</textarea></td>
<input type="checkbox" onchange="document.getElementById(''check1'').disabled =! this.checked"/><font color="blue">редактировать</font></td>
Подскажите почему при активации чекбокса можна редактировать поле текстареа только первой строки.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.07.2013, 11:54
Ответы с готовыми решениями:

Не могу найти ошибку в коде
Нужно сделать игру из 26 блоков в блоке размером 6 на 6 вроде все сделал поставил клик и все,но после нажатия на цифру 1(нужно нажать по...

Не могу найти ошибку в коде
Было дано следующее задание: Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Вывести строку,...

Не могу найти ошибку в коде игры Змейка
Просидел очень долго, но не удалось исправить то, что при запуску кода функция gameOver сразу-же запускается(( var canvas =...

8
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
02.07.2013, 15:32
Denis91, У Вас все текстарии имеют одинаковый id?
0
32 / 32 / 4
Регистрация: 01.07.2013
Сообщений: 230
02.07.2013, 15:45  [ТС]
Да. Тег текстареа один, а записи в него идут с помощью цикла написанного на PL SQL с БД. Чекбокс так же.
Проблема что при нажатии любого чекбокса редактировать можно только первый текстареа.
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
02.07.2013, 15:48
Denis91, Задайте всем разные id.
Либо лучше в JS переработать обращение к текстереям на вариант безо всяких id. Вы бы изначально задачу описали чуть шире - не пришлось бы два раза на одни и те же грабли наступать.
0
32 / 32 / 4
Регистрация: 01.07.2013
Сообщений: 230
02.07.2013, 15:55  [ТС]
Дело в том что на JS не писал никогда.
А как разные id задать не пойму(( т.к. текстареи создаются сами циклом(верней при добавлении в мою БД)

Добавлено через 1 минуту
может как нибудь с функцией? Но не знаю с какой
0
 Аватар для Rol1k
85 / 85 / 31
Регистрация: 14.06.2013
Сообщений: 207
02.07.2013, 16:05
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<!DOCTYPE html>
<html>
<head>
</head>
<script>
function myFunction(value){
    var array = document.getElementsByName('check1');
    for(var i = 0; i < array.length; i++){
        array[i].disabled = value;
    }
}
</script>
<body>
<form>
<textarea name="check1" disabled>ТЕКСТ 1</textarea><br>
<textarea name="check1" disabled>ТЕКСТ 2</textarea><br>
<textarea name="check1" disabled>ТЕКСТ 3</textarea><br>
<label><input type="checkbox" onchange="myFunction(!this.checked)"/>редактировать</label>
</form>
</body>
</html>
0
32 / 32 / 4
Регистрация: 01.07.2013
Сообщений: 230
02.07.2013, 16:17  [ТС]
Большое спасибо. Уже хоть лучше)))
Только такое дело у меня каждый текстбокс отвечать за свою текстарею дожен.

Добавлено через 2 минуты
Может еще и массив к чекбоксам сделать?
0
 Аватар для Rol1k
85 / 85 / 31
Регистрация: 14.06.2013
Сообщений: 207
02.07.2013, 16:24
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<!DOCTYPE html>
<html>
<head>
</head>
<script>
function myFunction(flag, id){
    document.getElementById('check'+id).disabled = flag;
}
</script>
<body>
<form>
<textarea id="check1" disabled>ТЕКСТ 1</textarea><br>
<label><input type="checkbox" onchange="myFunction(!this.checked,1)"/>редактировать</label><br><br>
<textarea id="check2" disabled>ТЕКСТ 2</textarea><br>
<label><input type="checkbox" onchange="myFunction(!this.checked,2)"/>редактировать</label><br><br>
<textarea id="check3" disabled>ТЕКСТ 3</textarea><br>
<label><input type="checkbox" onchange="myFunction(!this.checked,3)"/>редактировать</label>
</form>
</body>
</html>
1
32 / 32 / 4
Регистрация: 01.07.2013
Сообщений: 230
02.07.2013, 16:29  [ТС]
Огромное спасибо! Всё работает теперь. Надеюсь скоро уже выучу уже этот яваскрипт)))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.07.2013, 16:29
Помогаю со студенческими работами здесь

Нужно настроить пагинацию. Не могу найти ошибку в коде
Работаю в команде над проектом на курсе, и моя задача настроить пагинацию. Возникла проблема, и немогу ее найти. Помогите пожалуйста...

Двумерный массив. Поиск нулей.Не могу найти ошибку ошибку в коде
Вот,например массив 5 5 0 1 0 1 0 1 1 1 1 1 0 0 0 0 1 0 0 1 0 0 1 0 0 0 0 считываются два числа m и n и далее в выходной...

Не могу найти ошибку в коде
Не могу компилировать программу. Пишет ошибка в 24 строке. class IFDemo { public static void main(String args) { int a, b, c; a =...

не могу найти ошибку в коде
Вроде всё уже сделал и начал радоваться как тут заметил неладное. Суть задание написать программу которая складывает 2 дроби и выводит...

Не могу найти ошибку в коде
Выдает следующие ошибки: Notice: Undefined index: fromAjax in C:\Program Files\EasyPHP-5.3.9\www\\class_lessons.php on line 8 ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru