Показать сообщение отдельно
  #3 (permalink)  
Старый 02.01.2019, 09:24
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

поиск текста в элементе
Decode,

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title></title>
</head>
<body>
    <label for="address">
        <input type="radio" id="address">
        <strong> Vasya
            Pypkin</strong>
        2-146 Ohotnyi ryad

        Moscow
        Moscow
        Russia,
        125009
    </label>
    <br>
    <-- Vasya Pypkin/2-146 Ohotnyi ryad/Moscow/Moscow/Russia/125009 !-->
<script>
function textNode(elem) {
    for (var txt, node, temp = [], textNodes = document.createTreeWalker(elem, NodeFilter.SHOW_TEXT, null, false); node = textNodes.nextNode();) {
        txt = node.nodeValue.trim();
        txt && (txt = txt.replace(/(\n\s+|,)+/mig, node.parentNode == elem ? "/" : " "), temp.push(txt))
    }
    return temp.join("/")
}
var elem = document.querySelector("label"),
    text = textNode(elem);
document.write("<br><b>" + text);
</script>
</body>
</html>

Последний раз редактировалось рони, 02.01.2019 в 09:26.
Ответить с цитированием