2016-10-12 4 views
-2

Как заменить элемент на Javascript в блогере? Элемент - это слово в заголовке h2. Пример: Обзор | Armaggedon. Я хочу удалить «Обзор» Как будет скрипт для этого?Заменить элемент на JavaScript

спасибо.

+0

http://www.w3schools.com/js/js_htmldom_elements.asp – StackOverMySoul

+0

document.getElementById (» YOUR_H2_ID "). InnerText.replace (" Review | "," ") – Zeph

+0

Спасибо. Как я могу создать сценарий с этим? Извините за вопрос, я ничего не знаю о JVScript. – Sunny

ответ

0

Вы можете сделать функцию javascript (например, см. Функцию updateTitle ниже) и называть это при необходимости (или просто делать следующее, если необходимо). В этой функции получите ссылку на элемент, используя document.getElementById(). Затем, используя string.replace(), обновите свойство innerHTML этой переменной, ссылающейся на элемент.

В приведенном ниже примере мы вызываем updateTitle при нажатии кнопки, но его можно вызвать в других сценариях, например. после загрузки содержимого асинхронно (например, с помощью методов AJAX), другие взаимодействия с пользователем и т.д.

function updateTitle() { 
 
    var theTitle = document.getElementById('theTitle'); 
 
    theTitle.innerHTML = theTitle.innerHTML.replace('Review |',''); 
 
    }
<h2 id="theTitle">Review | Armaggedon</h2> 
 
<button onClick="updateTitle()">Update title</button>

+0

Итак, как я могу это сделать, но с классом. (например, post h1)? – Sunny

+0

у вашего h1 есть (только) атрибут 'class =" h1 "'? если да, то есть ли несколько элементов с этим именем класса и хотите ли вы обновить более одного? если он всего один, добавьте атрибут id и используйте его –

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