Этот вопрос состоит из двух частей.Javascript: Объявить переменные из RegEx, написать в файл cookie
Во-первых, мне нужно выделить две строки текста внутри пролета с классом «test01». Вот что продолжительность выглядит следующим образом:
<span class="test01">
<table width="100%" cellspacing="0" cellpadding="0">
<tbody><tr><td>
<div id="ctl00_ctl07_pnTopBar">
<a href="/Member/MyHome.aspx">My Account</a> <a href="/faqs.html">Help</a> <a href="/Cart.aspx">Cart</a> <a href="/contact.html">Contact Us</a> <a href="/disclaimer.html">Disclaimer</a>
</div>
</td>
</tr><tr>
<td align="right">
[email protected] (UserId: 123456)
<a href="javascript:__doPostBack('ctl00$ctl07$EasyLoginView1$lv$EasyLoginStatus$ctl00','')" id="ctl00_ctl07_EasyLoginView1_lv_EasyLoginStatus">Logout</a>
</td></tr>
</tbody></table>
</span>
Как бы я идти о выделении адреса электронной почты, а также идентификационный номер (который долго не всегда шесть цифр), и объявить их в качестве переменных «электронной почты» и «UID '?
Часть вторая. Мне также интересно, как использовать javascript для записи каждой из этих переменных в соответствующие файлы cookie.
Будет ли адрес электронной почты/идентификатор быть в определенном td всегда или это тоже может измениться? –
RegEx - это не подходящий инструмент для работы. Это можно сделать очень легко и очень эффективно, используя библиотеку javascript, такую как jQuery, если это вариант для вас. –
Panwar, это всегда будет в одном и том же. Генри, я в настоящее время использую JQuery для других вещей на сайте. Если у вас есть более эффективное решение для совместного использования, идите прямо вперед :) – Julien