Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.06.2018, 19:24
Аватар для WqR128
Интересующийся
Отправить личное сообщение для WqR128 Посмотреть профиль Найти все сообщения от WqR128
 
Регистрация: 16.03.2018
Сообщений: 13

Помогите с innerHTML и <p>
Дано:
document.querySelector('section').innerHTML   =render('post', data[0])

Вроде все нормально render отдает:
"
<header>
<h2>title1</h2>
</header>
<img src="https://unsplash.it/800/600?image=1">
<p><H1>рапр</h1>
лоорл<i>рапр</i>
олр<iframe width="640" height="360" src="" allowfullscreen></iframe> <ul>
                    <li>SubTest1</li>
                    <li>SubTest1</li>
                    <li>SubTest1</li>
                </ul></p>

"

Но дальше происходит чертовщина и в итоге получаем вот это:
<section>
<header>
<h2>title1</h2>
</header>
<img src="https://unsplash.it/800/600?image=1">
<p></p><h1>рапр</h1>
лоорл<i>рапр</i>
олр<iframe width="640" height="360" src="" allowfullscreen=""></iframe> <ul>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <li>SubTest1</li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <li>SubTest1</li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <li>SubTest1</li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </ul><p></p>

</section>

Есть у ково идеи от чего это ?
Ответить с цитированием
  #2 (permalink)  
Старый 13.06.2018, 19:33
Аватар для WqR128
Интересующийся
Отправить личное сообщение для WqR128 Посмотреть профиль Найти все сообщения от WqR128
 
Регистрация: 16.03.2018
Сообщений: 13

Еще пример, render отдал:
"
<header>
<h2>title2 new</h2>
</header>
<img src="https://unsplash.it/800/600?image=2">
<p><i>Class </i>aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec sed nunc eros. Integer rhoncus nibh at nunc imperdiet, id vulputate ligula porttitor. Mauris luctus rhoncus nisl, at gravida enim dictum a. Phasellus vitae gravida nisl, ac aliquet urna. Nulla consequat justo. Fusce aliquam risus id lacus semper varius.<iframe width="640" height="360" src="" allowfullscreen></iframe> <ul>
                    <li>SubTest1</li>
                    <li>SubTest1</li>
                    <li>SubTest1</li>
                </ul></p>

"

в итоге получилось :
<section>
<header>
<h2>title2 new</h2>
</header>
<img src="https://unsplash.it/800/600?image=2">
<p><i>Class </i>aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec sed nunc eros. Integer rhoncus nibh at nunc imperdiet, id vulputate ligula porttitor. Mauris luctus rhoncus nisl, at gravida enim dictum a. Phasellus vitae gravida nisl, ac aliquet urna. Nulla consequat justo. Fusce aliquam risus id lacus semper varius.<iframe width="640" height="360" src="" allowfullscreen=""></iframe> </p><ul>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <li>SubTest1</li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <li>SubTest1</li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <li>SubTest1</li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </ul><p></p>

</section>
Ответить с цитированием
  #3 (permalink)  
Старый 13.06.2018, 19:36
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

кодировку в хед поменяйте на
<head>
<meta charset="UTF-8">
</head>
Ответить с цитированием
  #4 (permalink)  
Старый 13.06.2018, 19:39
Аватар для WqR128
Интересующийся
Отправить личное сообщение для WqR128 Посмотреть профиль Найти все сообщения от WqR128
 
Регистрация: 16.03.2018
Сообщений: 13

j0hnik, кодировка тут не причем итак все в utf 8, тут проблема с тегом <p>

Последний раз редактировалось WqR128, 13.06.2018 в 19:42.
Ответить с цитированием
  #5 (permalink)  
Старый 13.06.2018, 19:43
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,012

https://webref.ru/html/p

в комментах: "Внутри абзаца не должно быть никаких элементов, кроме строчных."
Ответить с цитированием
  #6 (permalink)  
Старый 13.06.2018, 19:54
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

Сообщение от WqR128
j0hnik, кодировка тут не причем итак все в utf 8, тут проблема с тегом <p>
Какая? немного не понятно как и что в итоге получилось
Маловато информации для анализа
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
innerHTML....? Hapson Элементы интерфейса 4 24.07.2013 01:33
помогите с innerHTML sergii Events/DOM/Window 12 04.12.2012 22:57
Помогите плз innerHTML chelsea Общие вопросы Javascript 5 20.09.2010 15:33
InnerHTML почему-то работает не так, как хотелось бы. помогите Dima00782 Общие вопросы Javascript 2 13.06.2010 21:17
ошибка с innerHTML Gekt0r Общие вопросы Javascript 15 21.08.2008 11:57