Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
763 / 270 / 57
Регистрация: 13.12.2009
Сообщений: 1,110

Функция не добавляет теги

07.01.2019, 07:59. Показов 568. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
PHP/HTML
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
51
52
53
<!doctype html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 
        <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css" integrity="sha384-GJzZqFGwb1QTTN6wy59ffF1BuGJpLSa9DkKMp0DgiMDm4iYMj70gZWKYbI706tWS" crossorigin="anonymous">
        <link rel="stylesheet" href="style.css">
        <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.3/css/all.css" integrity="sha384-UHRtZLI+pbxtHCWp1t77Bi1L4ZtiqrqD80Kn4Z8NTSRyMA2Fd33n5dQ8lWUE00s/" crossorigin="anonymous">
        <title>Список задач</title>
 
    </head>
    <body>
        <h1>Список задач</h1>
        <table class="table table-hover">
            <thead class="thead-dark">
             <tr>
                <th class="text-center"></th>
                <th>Название задачи</th>
             </tr> 
            </thead>
            <tbody>
                <tr>
                    <td class="text-center">
                        <span class="badge badge-primary badge-pill"> $task_id </span>
                    </td>
                    <td>
                        <a href="task.html" title="Открыть условие">
                            $task_title 
                        </a>
                    </td>
                </tr>
            </tbody>
        </table>
        <a href='#' onclick="addRow('2','Факториал');">add</a>
       
        <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.6/umd/popper.min.js" integrity="sha384-wHAiFfRlMFy6i5SRaxvfOCifBUQy1xHdJ/yoi7FRNXMRBu5WHdZYu1hA6ZOblgut" crossorigin="anonymous"></script>
        <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/js/bootstrap.min.js" integrity="sha384-B0UglyR+jN6CkvvICOB2joaf5I4l3gm9GU6Hc1og6Ls7i6U/mkkaduKaBhlAXv9k" crossorigin="anonymous"></script>
        <script type="text/javascript">
            var t;
            function addRow(task_id, title) {
                //t= task_id + " " + title;
                //alert(t); 
        document.getElementById('tbody').innerHTML =
            '<tr><td>' + task_id +
            '</td><td>' + title +
            '</td></tr>';
    }
        </script>
 
    </body>
</html>
Пытаюсь с помощью JS функции добавить значения в таблицу несколько строчек. Функцию вызываю
нажатием на ссылку. Ссылка работает. Функция получает значение - проверил alert показывает.
А на лист не получается.
Где ошибка не могу найти? Прошу помочь.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.01.2019, 07:59
Ответы с готовыми решениями:

Заключение текста в теги JS (функция)
Необходимо, чтобы, при выделении текста в div contentitable=&quot;true&quot;, текст заключался в теги. &lt;button...

Не работает функция, которая добавляет до всех тегов Div 2 иконки
есть функция которая добавляет до всех тегов див 2 иконки: function run () { ...

WordPress самовольно добавляет теги к содержимому публикации, уродуя документ
В общем такая тема. Есть в WordPress сохранённая статья, приведу кусочек: &lt;p&gt;А что произойдет, если какой-либо член выражения не...

4
 Аватар для atanov
640 / 481 / 172
Регистрация: 26.05.2016
Сообщений: 2,674
07.01.2019, 09:44
all_angarsk, а где добавление? Вы просто перезаписывает innerHTML в tbody, причём не правильно tr забыли
0
763 / 270 / 57
Регистрация: 13.12.2009
Сообщений: 1,110
07.01.2019, 10:10  [ТС]
Цитата Сообщение от atanov Посмотреть сообщение
all_angarsk, а где добавление? Вы просто перезаписывает innerHTML в tbody, причём не правильно tr забыли
в tbody на странице только один тег tr открытый и закрытый и в функции
JavaScript
1
2
3
'<tr><td>' + task_id +
            '</td><td>' + title +
            '</td></tr>';
не понимаю
0
763 / 270 / 57
Регистрация: 13.12.2009
Сообщений: 1,110
07.01.2019, 10:53  [ТС]
PHP/HTML
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
51
52
53
54
<!doctype html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 
        <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css" integrity="sha384-GJzZqFGwb1QTTN6wy59ffF1BuGJpLSa9DkKMp0DgiMDm4iYMj70gZWKYbI706tWS" crossorigin="anonymous">
        <link rel="stylesheet" href="style.css">
        <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.3/css/all.css" integrity="sha384-UHRtZLI+pbxtHCWp1t77Bi1L4ZtiqrqD80Kn4Z8NTSRyMA2Fd33n5dQ8lWUE00s/" crossorigin="anonymous">
 
        <title>Список задач</title>
 
    </head>
    <body>
        <h1>Список задач</h1>
        <table class="table table-hover">
            <thead class="thead-dark">
             <tr>
                <th class="text-center"></th>
                <th>Название задачи</th>
             </tr> 
            </thead>
            <tbody id="ttt">
                <tr>
                    <td class="text-center">
                        <span class="badge badge-primary badge-pill">1</span>
                    </td>
                    <td>
                        <a href="task.html" title="Открыть условие">
                           Сложение двух чисел
                        </a>
                    </td>
                </tr>
            </tbody>
        </table>
        <a href='#' onclick="addRow('2','Факториал');">add</a>
       
        <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.6/umd/popper.min.js" integrity="sha384-wHAiFfRlMFy6i5SRaxvfOCifBUQy1xHdJ/yoi7FRNXMRBu5WHdZYu1hA6ZOblgut" crossorigin="anonymous"></script>
        <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/js/bootstrap.min.js" integrity="sha384-B0UglyR+jN6CkvvICOB2joaf5I4l3gm9GU6Hc1og6Ls7i6U/mkkaduKaBhlAXv9k" crossorigin="anonymous"></script>
        <script type="text/javascript">
            var t;
            function addRow(task_id, title) {
                //t= task_id + " " + title;
                //alert(t); 
                    document.getElementById('ttt').innerHTML =
                    '<tr><td class="text-center"><span class="badge badge-primary badge-pill">' + task_id +
                    '</span></td><td><a href="task.html" title="Открыть условие">' + title +
                     '</a></td></tr>';
    }
        </script>
 
    </body>
</html>
заработало
Миниатюры
Функция не добавляет теги   Функция не добавляет теги  
0
763 / 270 / 57
Регистрация: 13.12.2009
Сообщений: 1,110
09.01.2019, 14:59  [ТС]
PHP/HTML
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
51
52
53
54
55
56
57
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 
    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css" integrity="sha384-GJzZqFGwb1QTTN6wy59ffF1BuGJpLSa9DkKMp0DgiMDm4iYMj70gZWKYbI706tWS" crossorigin="anonymous">
    <!--link rel="stylesheet" href="style.css"-->
    <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.3/css/all.css" integrity="sha384-UHRtZLI+pbxtHCWp1t77Bi1L4ZtiqrqD80Kn4Z8NTSRyMA2Fd33n5dQ8lWUE00s/" crossorigin="anonymous">
 
    <title>Список задач</title>
 
</head>
<body>
    <h1>Список задач</h1>
    <table class="table table-hover">
        <thead class="thead-dark">
            <tr>
                <th class="text-center"></th>
                <th>Название задачи</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td class="text-center">
                    <span class="badge badge-primary badge-pill">1</span>
                </td>
                <td>
                    <a href="task.html" title="Открыть условие">
                        Сложение двух чисел333
                    </a>
                </td>
            </tr>
        </tbody>
    </table>
    <a href='#' onclick="addRow('2','Факториал');">add</a>
 
    <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.6/umd/popper.min.js" integrity="sha384-wHAiFfRlMFy6i5SRaxvfOCifBUQy1xHdJ/yoi7FRNXMRBu5WHdZYu1hA6ZOblgut" crossorigin="anonymous"></script>
    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/js/bootstrap.min.js" integrity="sha384-B0UglyR+jN6CkvvICOB2joaf5I4l3gm9GU6Hc1og6Ls7i6U/mkkaduKaBhlAXv9k" crossorigin="anonymous"></script>
    <script type="text/javascript">
        var t;
        $(document).ready(function() {
            function addRow(task_id, title) {
                var tt = '<tr><td class="text-center"><span class="badge badge-primary badge-pill">' + task_id +
                    '</span></td><td><a href="task.html" title="Открыть условие">' + title +
                     '</a></td></tr>';
                $('tbody').append(tt);
            }
            addRow('2', 'Вычитание двух чисел ');
            });
                  
    
    </script>
 
</body>
</html>
Функция добавляет запись в таблицу при открытии страницы
Миниатюры
Функция не добавляет теги  
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.01.2019, 14:59
Помогаю со студенческими работами здесь

Функция preg_replace добавляет стрелки, откуда они?
Либо я что то делаю неправильно. Вот у меня есть такой код $app_code = preg_replace( '&lt;/html&gt;', $style . '&lt;/html&gt;',...

Функция добавляет столбец справа в динамический массив
такой, что функция добавляет столбец в конец матрицы

Функция, которая автоматически добавляет в Word информацию
Narod, pomogite nachinautschei ! Kak mojnno sdelat w WORD'e takuu functiu,kak , esli polsovatel otkriwaja word (t.e. w odnom sdanii,s...

Функция заключения слов текста в теги
Ребят, дайте функцию, если есть конечно, чтобы например: Входные данные идут такие: Ищу попутчицу, попутчика, а выходные были такие: ...

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


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
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