Передача данной
Всем здравствуйте
есть код такого вида: он заполняет данными определенное поле из окна 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, время: 15:46. |