-
JavaScript
→ replace() в Javascript • Ноя. 30, 2011, 6:14 д.п.
-
JavaScript
→ replace() в Javascript • Ноя. 30, 2011, 4:09 д.п.
-
JavaScript
→ replace() в Javascript • Ноя. 30, 2011, 3:46 д.п.
-
JavaScript
→ replace() в Javascript • Ноя. 30, 2011, 3:37 д.п.
-
JavaScript
→ replace() в Javascript • Ноя. 30, 2011, 3:27 д.п.
-
JavaScript
→ replace() в Javascript • Ноя. 30, 2011, 1:21 д.п.
-
JavaScript
→ replace() в Javascript • Ноя. 30, 2011, 1:12 д.п.
-
JavaScript
→ replace() в Javascript • Ноя. 30, 2011, 1:02 д.п.
Здравствуйте уважаемые! Требуется помощь по функции replace(). Есть следующая функция, она вызывается по клику на кнопку, и должна выбирать определённые ссылки из документа и реплейсить их: function replacement() { var links = content.document.links; var re = new RegExp(&qu...
Здравствуйте уважаемые! Требуется помощь по функции replace().
Есть следующая функция, она вызывается по клику на кнопку, и должна выбирать определённые ссылки из документа и реплейсить их:
function replacement() {
var links = content.document.links;
var re = new RegExp("(.*)hash=(.+)&PHPSESSID=(.+)&id=(.+)&n=(.+)");
for (var i = 0; i < links.length; i++) {
if(re.test(cont)){ // Проверка регулярки проходит, на адресах типа: http://www.domen.com/url_generate.php?hash=2e84615441c3bdfdde71983639be10ba&PHPSESSID=12e7b526ed98176608b70f627dbabd86&id=DgUMCQ,,&n=CQ,,
alert(links); // Переменная существует и выводится алертом
var new_str = links.replace(re,"url_generate.php?hash=$2&PHPSESSID=$3&id=12345&n=67890");
alert(new_str); // А тут нет, и цикл прерывается на этом месте
}
}
}