Передача данной
Всем здравствуйте
есть код такого вида: он заполняет данными определенное поле из окна window.opener.document.forms["upload"].elements["name"].value = "'.$name.'"; Не могли бы Вы подсказать, как правильно вставить этот код для замены ссылки $('#test').attr('href', 'test.php/'); |
Цитата:
window.opener.obj.setAttribute('href', 'test.php/'); Где obj правильная ссылка на элемент нужной страницы... |
Цитата:
Не могли бы Вы уточнить некоторые детали: window.opener.elements["test"].setAttribute("href", "test.php/");- это в окне window.opener.obj=document.elements["test"].setAttribute("href", "test.php/");- этот тоже не принимает <a href=\"test_0.php\" id=\"test\" name=\"test\">Тестовая ссылка</a> Консоль ругается "Cannot read property 'test' of undefined" |
Цитата:
Тогда на том примере можно будет что-то показать. ;) |
Цитата:
Суть поста в том, чтоб при заполнении инфой поля (название фильма и т.д) - ссылка также изменилась на нужную, т.е это "https://www.kinopoisk.ru/film/" заменить на ссылку с фильмом, где id будет браться из парсера echo"<div onClick=\"parser();\" title=\"Заполнить данные\"></div>";- открываем окно print ("<a target=\"_blank\" href=\"https://www.kinopoisk.ru/film/\" id=\"kinopoisk\" name=\"kinopoisk\">Искать на Кинопоиске</a>");- сама ссылка, которая изменится после вставки определенного id фильма в окне print ('<script type="text/javascript" language="javascript"> function fillform(){ window.opener.document.forms["upload"].elements["name"].value = "'.$name.'"; window.opener.obj=document.elements["kinopoisk"].setAttribute("href", "https://www.kinopoisk.ru/film/'.$id.'"); } </script>'); print ('<a href="javascript:fillform();">Заполнить</a>'); |
DarknesS, ты не куски пхпэшные кидай... :D
А сделай полный хтмл пример. Поскольку с кусками твоими ничего не сделаешь... |
Цитата:
Мне просто нужно подогнать для ссылки Этот заполняет текстовую форму window.opener.document.forms["upload"].elements["name"].value ="'.$name.'"; Этот почти также.., но для ссылки window.opener.obj=document.elements["kinopoisk"].setAttribute("href", "https://www.kinopoisk.ru/film/'.$id.'"); |
Часовой пояс GMT +3, время: 11:58. |