Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 23.05.2016
Сообщений: 2

Добавление строки, в которой будут выводится input с содержимым из PHP-файла

23.05.2016, 20:18. Показов 1470. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят, нужна помощь.
Есть HTML таблица, в которой в каждой ячейке есть поле для ввода информации (input type="text") и в 1 ячейке есть <select>, в который выводится список артикулов из бд MySql при помощи PHP-кода.
Помощь нужна в том, что заранее неизвестно сколько строк будет в этой таблице и чтобы добавлялась точь в точь такая же строка по нажатию кнопки.
Спасибо заранее, в JS новичок.
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<script type="text/javascript">
     function addrow ()
      {
        var tbody = document.getElementsByTagName("tbody")[0]; // Получаем ссылку на tbody
        var row = tbody.insertRow(tbody.rows.length); // Добавляем строку
        var cell1 = row.insertCell(0);
        var cell2 = row.insertCell(1);
        var cell3 = row.insertCell(2);
        var cell4 = row.insertCell(3);
        var cell5 = row.insertCell(4);
        var cell6 = row.insertCell(5);
        var cell7 = row.insertCell(6);
        var cell8 = row.insertCell(7);
        var cell9 = row.insertCell(8);
        var cell10 = row.insertCell(9);
        var cell11 = row.insertCell(10);
        var cell12 = row.insertCell(11);
        var cell13 = row.insertCell(12);
      }
 
</script>
HTML5
1
<input type="button" id="knopks" value="Добавить строку" onClick="addrow()">
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.05.2016, 20:18
Ответы с готовыми решениями:

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

Получить новую строку, в которой слова исходной строки будут разделены тремя пробелами
Заданная строка символов, которая состоит из трех слов, разделенных пробелом. Получить новую строку, в которой слова будут разделены тремя...

Сделать шахматную доску, в которой цвета ячеек будут плавно изменяться от верхней строки до нижней
Нужно в матлабе сделать шахматную доску, в которой цвета ячеек будут плавно изменяться от верхней строки до нижней То есть чёрный будет...

3
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
24.05.2016, 00:21
вычислять либо прописывать индексы для методов insertRow (индекс) и insertCell (индекс) -- это лишнее.
используйте индекс -1 и будет вам счастье: добавится строка ниже самой нижней и добавится ячейка, правее самой правой

кроме того, метод insertRow () чудесно работает и с HTML-элементом <table> -- совсем необязательно использовать его именно с HTML-элементом <tbody>
0
0 / 0 / 0
Регистрация: 23.05.2016
Сообщений: 2
24.05.2016, 04:44  [ТС]
Как использовать индекс 1 ? точнее где?
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
24.05.2016, 09:08
Цитата Сообщение от AZshar Посмотреть сообщение
Как использовать индекс 1 ? точнее где?
во-первых, я рекомендовал использовать индекс "минус один", а не "один"

во вторых, вы что, дальтоник -- красное от синего не отличаете?
JavaScript
1
2
таблица.insertRow (-1); //добавит строку в низ таблицы
строка.insertCell (-1); // добавит ячейку в конец строки
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.05.2016, 09:08
Помогаю со студенческими работами здесь

Напишите программу, по которой из текстового файла с именем kvadrat.txt будут прочитаны три числа
Напишите программу, по которой из текстового файла с именем kvadrat.txt будут прочитаны три числа a, b, c - коэффициенты квадратного...

DataGridViw запретить добавление новой строки пока не будут выполнены условия
В DataGridView есть такой момент когда вводишь в любую последнюю ячейку выводится новая, как это запретить это действие, пока я не...

Сформируйте новую строку, в которой все слова старой строки будут идти в порядке увеличения длин
1. Сформируйте новую строку, в которой все слова старой строки будут идти в порядке увеличения длины. 2. Создать файл, содержащий...

Не корректно выводится текст взятый из файла PHP
Добрый день/вечер такой вопрос: есть код, который читает построчно из файла и записывает данные в переменные. Но вывод работает не...

Написать программу,в результате выполнения которой выводится все чётные числа из задонного файла intel с целочисленными компонентами.
Написать программу,в результате выполнения которой выводится все чётные числа из задонного файла intel с целочисленными компонентами.


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru