2015-06-27 3 views
1

Я не очень хорошо знакомы с JS и мне было интересно, как я мог бы отредактировать элемент веб-сайта, используя букмарклетКак изменить значение элемента HTML, используя букмарклет

Я пытался изменить значение из 58 в следующем коде:

<span class="rbx-text-navbar-right" id="nav-robux-amount">58</span> 

Однако мне не повезло, так как я использовал различную информацию с разных сайтов.

Не могли бы вы помочь мне? Если я недостаточно настроен, скажите мне.

+0

Вам действительно нужно букмарклет? Если это не повторяющиеся действия, рассмотрите использование браузера dev. консоль, чтобы сделать необходимые изменения html. – user2988142

ответ

0

Установите URL в букмарклет:

javascript: (код)

для запуска JavaScript в букмарклет. В вашем случае, вы хотели бы

javascript:document.getElementById("nav-robux-amount").innerHTML="59";

Заменить 59 с значением. Затем, когда вы нажимаете закладку, сценарий должен активироваться.

ломка

  1. javascript: указывает на то, что мы выполняем сценарий.
  2. document.getElementById("nav-robux-amount") выбирает правильный элемент для изменения.
  3. .innerHTML относится к HTML-коду, находящемуся внутри элемента.
  4. ="59"; завершает утверждение, изменив .innerHTML до 59.
+0

Мой первоначальный ответ был фактически неправильным. Я только что отредактировал его, так что вместо '.value' теперь это' .innerHTML', это правильный способ сделать это. – DaemonOfTheWest

Смежные вопросы