JQuery текстовый поиск - PullRequest
       4

JQuery текстовый поиск

0 голосов
/ 20 апреля 2011

У меня есть HTML.

<body>

<span><font="color">
adfadf

23423423423

ORDER_NUMBER: </font></span><span>M123456JK98766</span>

</body>

Я хотел бы найти номер заказа M123456JK98766 из HTML.как я могу получить это?этот номер можно изменить каждый раз, используя обновление страницы.

У меня нет возможности добавить идентификатор для M123456JK98766.

Ответы [ 2 ]

5 голосов
/ 20 апреля 2011
var matches = $('body').text().match(/ORDER_NUMBER:\s?([A-Z\d]+)/);

if (matches[1]) {
    console.log(matches[1]); // 22M123456JK98766
}

jsFiddle .

0 голосов
/ 20 апреля 2011

Простое решение - просто присвоить ID на сумму span, как показано ниже.

HTML:

 <span> <font color="red">ORDER_NUMBER:</font></span><span id="orderNumValue">M110420J000002</span>

JavaScript:

$(document).ready(function(){
  alert($("#orderNumValue").text());
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...