Почему же не работает? Все остались.Может по тому что там нет указанного паттерна?
<P> </P>
- открыть и посмотреть, а так же чуток думать головой, а не тупо повторять код который дали, тем более Эдуард четко написал в коменте к моему вопросу - работать у вас будет только если регистр совпадает. Совершенно типовая задача ведь - проверить логин/пароль, проверить срок действия подписки, собрать деньги если надо и пустить пользователя внутрь.это совершенно типовая задача для веб интерфейсов, на ресурсе который принадлежит конкретному владельцу, а для абстрактного сферического ПО в вакууме есть куча нюансов, начиная от чисто программных, и кончая организационными(биллинг это вообще отдельная грусная песня) и юридическими(в принципе кто-то берет на себя ответственность за хранение и передачу вам персональных данных, а это еще тот головняк нынче).
а как выполнить это после определённого тега? Например, как сделать document.write('') после тега <span>
?
написать в этом месте document.write(''), прям после нужного тега. Если вы хотите делать это динамически по какому то событию, а не во время построения документа - можете использовать свойство innerHTML элемента в котором лежит ваш спан или бр, и работать с ним как с текстом, после чего присвоить обратно уже с нужным вставленным текстом. Однако это кривой подход, правильней сформировать ваш спан целиком с отрывающим и закрывающим тегом, а за тем уже поместить внутрь все что необходимо, после чего уже можно этот готовый элемент вставить куда нужно целиком.