Javascript.RU

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

Добавить елемент на страницу
Мне нужен скрипт (Chrome,Tampermonkey).
В подобного рода страницу:
<html class="" dir="ltr">
 <body class="global-ru" lang="ru" style="overflow: auto;" data-twttr-rendered="true">
    <div id="topbar">
     <header class="topbar   topbar-blue">
       <div class="container">
         <a href="/" class="topbar-brand navigate-home track-click white "></a>
           <nav class="topbar-nav">
            <ul class="topbar-nav-main">
              <li id="home-nav"><a href="/">Главная</a></li>
              <li id="stream-nav"><a href="/activity_stream">Лента</a></li>
              <li id="questions-nav"><a href="/discussion">Форум</a></li>
           </ul>
          </nav>
 </body>
</html>

Он должен добавить елемент в меню (раздел "Переводы"). Выглядеть все должно таким образом.
<html class="" dir="ltr">
 <body class="global-ru" lang="ru" style="overflow: auto;" data-twttr-rendered="true">
    <div id="topbar">
     <header class="topbar   topbar-blue">
       <div class="container">
         <a href="/" class="topbar-brand navigate-home track-click white "></a>
           <nav class="topbar-nav">
            <ul class="topbar-nav-main">
              <li id="home-nav"><a href="/">Главная</a></li>
              <li id="stream-nav"><a href="/activity_stream">Лента</a></li>
              <li id="questions-nav"><a href="/discussion">Форум</a></li>
              <li id="translations-nav"><a href="/translations">Переводы</a></li>
           </ul>
          </nav>
 </body>
</html>

Как мне это реализовать? (Хочу выпросить код) Напомню, под Tampermonkey.

Последний раз редактировалось Michael_K, 03.04.2015 в 18:19.
Ответить с цитированием
  #2 (permalink)  
Старый 04.04.2015, 04:37
Профессор
Отправить личное сообщение для jsnb Посмотреть профиль Найти все сообщения от jsnb
 
Регистрация: 15.03.2014
Сообщений: 561

var menu = document.querySelector('ul.topbar-nav-main'), 
    li = document.createElement('li');
li.id = 'translations-nav';
li.innerHTML = '<a href="/translations">Переводы</a>';
menu.appendChild(li);
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать такую страницу mortido Элементы интерфейса 11 02.10.2014 07:20
Knockout добавить несколько классов svs Библиотеки/Тулкиты/Фреймворки 0 10.07.2014 16:22
Как добавить текст на страницу? IstonRU Events/DOM/Window 4 24.01.2013 11:36
Скрипт счетчика тормозит когда вделаю страницу активной denisOgr jQuery 1 30.10.2011 16:15
Добавить на canvas еще один елемент greengarlic Общие вопросы Javascript 5 22.09.2010 10:16