alert('Subj_01&&Subj_02&&Subj_03'.split('&&').join('\n')) |
Дело в том, что я использую split "внутри" скрипта Greasmonkey, а там с одиночными кавычками проблема.
Я не могу понять, почему двойные кавычки перестали работать... |
alert("Subj_01&&Subj_02&&Subj_03".split("&&").join("\n")) И нет там никаких проблем с одиночными кавычками. |
Я разобрался.
Та функция, которая "вчера работала" - предназначена для обработки строк, получаемых из двух разных источников: из <textarea> и из DOM Storage. Так вот, "вчера" при обработке строки из <textarea> - все было ok, а когда я получал ту же строку из DOM Storage - ничего не происходило. Я решил попробовать передавать строки в функцию не непосредственно из DOM Storage, а через скрытое поле <input> - всё заработало. Что там происходило со строкой в DOM Storage я так и не знаю :no: |
Цитата:
|
Я выводил и в alert, и в <input type=text> - внешне никаких отличий.
Даже копировал строку из alert и "скармливал" ф-ции - она не "давилась". Это и сбивало с толку. |
Значит там не строка была. Надо пропустить через String() то, что приходит.
|
Спасибо, помогло!
|
Часовой пояс GMT +3, время: 08:24. |