Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.11.2016, 20:04
Новичок на форуме
Отправить личное сообщение для katarina Посмотреть профиль Найти все сообщения от katarina
 
Регистрация: 12.11.2016
Сообщений: 2

вставить значение со страницы binary.com в адресную строку
Здравствуйте.
на сайте https://www.binary.com/ru/trading.html при покупке контракта адресная строка имеет вид https://www.binary.com/ru/trading.ht...date_start=now
как вставить в amount=... вместо конкретного числа, значение баланса со страницы?
<ul id="all-accounts" class="nav-menu main-nav" style="opacity: 1; visibility: visible;">
<li class="account">
<a href="javascript:;">
<div class="main-account">
<div class="account-type">Демо-счет</div>
<div class="account-id">VRTC1234567</div>
<div class="topMenuBalance" style="visibility: visible;">$10,423.85</div>
</div>
</a>
</li>
</ul>
Ответить с цитированием
  #2 (permalink)  
Старый 12.11.2016, 21:07
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,585

var amount = document.querySelector('div.topMenuBalance') //находим на странице элемент с классом topMenuBalance
  .innerHTML //берём его содержимое в виде текста
  .replace(/[^\d.]/g,''); //удаляем из теста всё кроме чисел и точки
 
//что делать с этим числом не очень понятно, ибо если в адресной строке уже имеется другой amount то переход уже состоялся, ссылку надо менять заранее. Так делать не надо:
location = location.href.replace(/([&?]amount=)[^&?]+/, '$1' + amount); // получаем текущий url, меняем значение amount и осуществляем по нему переход с новым значением
P.S. Используйте теги [html][/html] для форматирования кода на этом форуме.
__________________
29375, 35

Последний раз редактировалось Aetae, 12.11.2016 в 21:09.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как передать значение переменной в IFRAME в поле формы JS-ом из самой страницы? DeUre Общие вопросы Javascript 14 17.12.2013 16:37
код страницы в строку walterwest Events/DOM/Window 1 19.12.2011 21:18
При копировании текста со страницы автоматом присоединять строку - насколько сложно? javascript_pupil Общие вопросы Javascript 3 04.01.2011 22:25
Можно ли изменить адресную строку без перезагрузки страницы (не якорь) Papa Общие вопросы Javascript 2 08.05.2010 03:45
Передать адресную строку внутри Фрейма Smirnov007 Общие вопросы Javascript 1 08.02.2008 15:04