powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Помогите разобратся с динамическими полями в форме
5 сообщений из 5, страница 1 из 1
Помогите разобратся с динамическими полями в форме
    #38462171
1www1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день есть скрипт создания динамического поля, но проблема при нажатии на добавить поле добавляется, но размер родительского поля и свойства не наследует, в чем может быть причина. Сильно не ругайтесь я новичок еще.
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
<table id='freind' border='0'>
<tr bgcolor="silver"> 
<td width="450">Название покупки </td>
<td width="5"  align="center">Количество контактов 
</td>
 </tr>
<tr id='0'>
<td><input type="text"  size="100" name="fr_nam[0]"></td>
<td><input type="text" size="8"name="fr_kolichestvo[0]" maxlength="3" onkeydown = "javascript: return ((event.keyCode>8,47)&&(event.keyCode<58))"> </input>
</td>
<td valign="top"><a href="#" onclick="return rmline(0);">удалить
</td>
</tr>
</table>
</span>
<form>
<input class="freind" type="button" value="Добавить строку" onclick='return addline().href="#"'>
<button type="reset">Очистить форму</button> 
<button type="submint">Отправить</button> 
<a class='friendsForm' href='#' onclick='return addLine();'>добавить</a>
</form>
</form>
<script>
    var count=0;    // Счетчик элементов TBODY
    // Вставка новых строк в форму
    function addLine() {
        count++;    // Увеличиваем количество TBODY
        var table=document.getElementById('freind');    // Получаем указатель нужной нам таблицы
        var tbody = document.createElement('tbody');
               
             // Создаем новый TBODY
        table.appendChild(tbody);    // Вставляем его в конец таблицы
        // Пишем в него все что нам нужно
        tbody.innerHTML="\n\n<tr id='"+count+"'>\n<td><input type='text' name='fr_nam["+count+"]'></td>\n"
                    +"<td><input type='text' name='fr_kolichestvo["+count+"]'></td>\n";
                      
        return false;
    }
    // Удаление последней строки
    function rmLine()
    {
        if (count!=0){    // Удаляем любую строку кроме первой
            var table=document.getElementById('freind');    // Получаем указатель нужной нам таблицы
            var tbody = table.lastChild;    // Выбираем последний дочерний элемент таблицы (вставленный нами TBODY)
            table.removeChild(tbody);    // Убиваем его
            count--;    // Уменьшаем счетчик элементов TBODY
        }
        return false;
    }
</script>
...
Рейтинг: 0 / 0
Помогите разобратся с динамическими полями в форме
    #38462233
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1www1поле добавляется, но размер родительского поля и свойства не наследуета что Вы сделали чтобы наследовало?
...
Рейтинг: 0 / 0
Помогите разобратся с динамическими полями в форме
    #38462248
1www1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я предпологал что надо указать после
Код: javascript
1.
2.
3.
4.
5.
tbody = document.createElement('tbody');

tbody.type = 'text';
 tbody.value = '';
  tbody.size = '100';


Но тоже не чего не вышло((((((, в чем может быть ошибка
...
Рейтинг: 0 / 0
Помогите разобратся с динамическими полями в форме
    #38462259
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1www1в чем может быть ошибкаоткройте справочник http://htmlbook.ru/html/tbody и посмотрите сами есть ли понятие "тип" у объекта tbody
...
Рейтинг: 0 / 0
Помогите разобратся с динамическими полями в форме
    #38462322
1www1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо, да действительно нет. Попробую может все заработает
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Помогите разобратся с динамическими полями в форме
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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