Возможно, это очень простой, но я все смущен. У меня есть простая html-страница со многими разделами (div). У меня есть строка, содержащая теги html в javascript. Код выглядит следующим образом:Как извлечь содержимое html-тегов из строки с помощью javascript или jquery?
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript">
var str1="<html><body><div id='item1'><h2>This is a heading1</h2><p>This is a paragraph1.</p></div><div id='item2'><h2>This is a heading2</h2><p>This is another paragraph.</p></div><div id='lastdiv'>last</div></body></html>";
</script>
</head>
<body>
<div id="title1"></div>
<div id="new1"></div>
<div id="title2"></div>
<div id="new2"></div>
</body>
</html>
Я хочу, чтобы извлечь содержимое HTML-тегов (из строки в JavaScript) и отображения этого контента в моем HTML-страницы в нужных разделах.
Т.е. я хочу «Это заголовок1» отображается в <div id="title1">
и «Это абзац 1». для отображения в <div id="new1">
и для второй пары тегов.
Мне нужно все это работать только на стороне клиента. Я попытался использовать метод HTML DOM getElementByTagName и его слишком сложно. Я очень мало знаю о jquery. И я смущен. Я не понимаю, как это сделать. Можете ли вы посоветовать мне, что использовать - javascript или jquery и как его использовать? Есть ли способ идентифицировать строку и прокручивать ее?
Как извлечь «Это заголовок1» (и подобное содержимое, заключенное в теги html) из str1 ?? Я не знаю, что индекс из них, следовательно, не может использовать функцию substr() или substring() в javascript.
Thnks .. Он работал .. – user1196522