32 / 32 / 4
Регистрация: 01.07.2013
Сообщений: 230

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

02.07.2013, 11:54. Показов 648. Ответов 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
Ответ Создать тему
Опции темы

Новые блоги и статьи
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru