powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Обработка ДИНАМИЧЕСКИ созданных checkbox
2 сообщений из 2, страница 1 из 1
Обработка ДИНАМИЧЕСКИ созданных checkbox
    #36072758
Tankiro1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Форма <form name='.$myForm.' > создается динамически, каждая имеет свое имя.

Как в скрипте обращаться именно к той форме и к тем элементам на которые кликнул пользователь????



<script language="JavaScript">
<!-- hide
function editText() {
myForm = document.forms.myForm;
chkInput = myForm.FlagEdit;
chkText = myForm.IDD;
chkText.readOnly = !chkInput.checked;
}
// -->
</script>


PRINT'



<form name='.$myForm.' >
<table>
<tr>
<td><input type="checkbox" id="FlagEdit" onClick="editText()"></td>
<td><input type="text" id="IDD" name="IDD" value='.$id.' size="30" maxlength="50" readonly></td>
<td><input type="text" id="NAME" value='.$name.' size="30" maxlength="50" readonly></td>
<td><input type="text" name="FIO" value='.$fio.' size="30" maxlength="50" readonly></td>
<td></td>
</tr>
</table>
</form>';
...
Рейтинг: 0 / 0
Обработка ДИНАМИЧЕСКИ созданных checkbox
    #36073010
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Некузяво, но как вариант, передавать в функцию имя (или айди) формы непосредственно при вызове. Что то вроде такого:
Код: plaintext
onClick="editText('.$myForm.')"
От повторяющихся id="IDD" и id="NAME" тоже придётся как то избавиться. Если без них никак, то добавить к ним идентификатор формы, чтоли....
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Обработка ДИНАМИЧЕСКИ созданных checkbox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]