2015-12-08 2 views
1

Есть ли способ выбрать элемент innerHTML withtout с использованием циклов. Это может быть сделано с помощью что-то вродеВыбор элементов по InnerHTML с querySelector

document.querySelector('div[innerHTML="Sometext"]') 

или

document.querySelector('div[textcontent="Sometext"]') 
+2

Нет, он не может. 'querySelector' использует селекторы CSS. –

+0

Если вам посчастливилось использовать jQuery, у него есть нестандартный ': contains()' selector https://api.jquery.com/contains-selector/ – Joseph

ответ

1

Я JQ "содержит" для достижения этой цели. например, если я хочу получить якорный тэг с некоторым внутренним Html, тогда я бы сделал что-то вроде этого

+3

Как вы можете сделать это с помощью javascript в vanilla? –