Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   как не удалять введённый js(ом) текст ,при обновлении страницы! (https://javascript.ru/forum/css-html/74617-kak-ne-udalyat-vvedjonnyjj-js-om-tekst-pri-obnovlenii-stranicy.html)

Brick 25.07.2018 22:38

sessionStorage - 5МБайт - всего вмещает?

рони 25.07.2018 22:40

Brick,
document.addEventListener("DOMContentLoaded", function () {
var div = document.getElementsByClassName("page_title_in")[0];
div.innerHTML = sessionStorage.txt  = "текст" });

рони 25.07.2018 22:41

Цитата:

Сообщение от Brick
всего вмещает?

найдите ответ самостоятельно

Brick 26.07.2018 00:32

рони,

k=str.replace(new RegExp("@",'g'),"текст")

в данном скрипте не работает
:) и \
как их заствить работать?

Brick 26.07.2018 00:33

не работает:
- скобка
- двоеточие
- след
для смены (

Brick 26.07.2018 00:43

J=q.replace(new RegExp("[J]",'g'),"Кандидат Javascript-наук")
беда
не меняет [J] на Кандидат Javascript-наук
а, меняет [J] на [Кандидат Javascript-наук]
рони, помогите пожалуйста :(

рони 26.07.2018 10:52

Brick,
Специальные символы в RegExp
смотреть, запоминать всё по ссылке https://javascript.ru/RegExp
служебные символы надо экранировать!!!
ссылку как это сделать вам была дана в посте №37, вторая ссылка и там строка 10 и 12.
new RegExp("[J]",'g') найти везде только букву j
new RegExp("\[J\]",'g') найти квадратные скобки с буквой j

Brick 26.07.2018 12:34

рони,
спасибо

Brick 26.07.2018 13:07

рони,
не работает
q=str.replace(new RegExp("\[J\]",'g'),"Кандидат Javascript-наук")

помогите пожалуйста

рони 26.07.2018 14:45

Brick,
var str = "[J] test [J]",
metachars = /([[\]{}()*+?.\\|^$\-,&#\s])/g,//служебные символы
patern = "[J]",//строка поиска
reg = new RegExp(patern.replace(metachars, '\\$1') /* добавление слеша к служебным символам строки поиска */ , 'g'),//создание RegExp
q=str.replace(reg,"Кандидат Javascript-наук");
alert(q);


Часовой пояс GMT +3, время: 06:27.