Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Нужна помощь с выборкой (https://javascript.ru/forum/events/64477-nuzhna-pomoshh-s-vyborkojj.html)

pvjq 14.08.2016 16:58

Нужна помощь с выборкой
 
Добрый вечер. Возникла такая проблема.
<td><span id="1">Тут кусок тек...<span id="2">Тут кусок текста</span></span></td>

Мне нужно выбрать сначала второй span, заменить там текст. А после выбрать первый, но исключить второй.

рони 14.08.2016 17:13

pvjq,
результат какой будет?

pvjq 14.08.2016 17:22

В двух span-ах разный текст, неважно какой.

рони 14.08.2016 17:29

pvjq,
<table>
	<tbody>
		<tr>
			<td><span id="1">Тут кусок тек...<span id="2">Тут кусок текста</span></span></td>

		</tr>
	</tbody>
</table>
 <script>
   var one = document.querySelector("[id='1']"),two = document.querySelector("[id='2']");
   one.firstChild.data = "12345";
   two.firstChild.data = "67890";

 </script>

pvjq 14.08.2016 18:01

Спасибо!

warren buffet 15.08.2016 11:32

рони, а что за свойство .data?

рони 15.08.2016 11:56

warren buffet,
старое(изначальное) свойство текстовой ноды, можно заменить на textContent, что тоже самое.


Часовой пояс GMT +3, время: 15:51.