Я создаю функцию javascript, которую я кормлю двумя строками. Сохраненная строка и строка с сохраненными данными:Сравнение строк с переменными данными
var new_data = '<div data-someid="8c7883c9-2c33-45dc-b020-22c0ed1bdb93">This is some text</div>';
var saved_data = '<div data-someid="f0756125-b0f7-45de-972a-39c5d254eb27">This is some text</div>';
Мне нужно проверить, одинаковы ли 2 строки. Если я использую, если заявление я хотел бы сделать:
if(new_data == saved_data)
Но это, очевидно, будет возвращать ложь, так как данные, someid тег не имеет то же значение.
Есть ли способ сделать сравнение этих строк, где это не имеет значения, какое значение имеет значение data-someid
, если оно существует и имеет значение? И возможно ли это также с несколькими тегами в одной строке?
Редактировать для разъяснений: Я не хочу сравнивать только This is some text
. Это должны быть заданные полные строки, но значение тега data-someid
является переменной.
is the div на странице, где вы получаете функцию direclty в функции? –
Да, обе строки доступны в функции –