Изменить содержимое div полностью программно [закрыто]


1
задан Curnelious 22 March 2019 в 14:13
поделиться

2 ответа

x = document.getElementById("my_div_id");   //Get div by ID
x.style.display = "none";                   //Hide
x.style.display = "block";                  //Show
<div id="my_div_id">TEST DIV</div>

Ваш div должен быть в этом формате <div id="my_div_id">VALUE</div>

Больше информации здесь: [113 ] W3School Toggle

0
ответ дан claudy399 22 March 2019 в 14:13
поделиться

Я не уверен, как вы узнаете, что вас перенаправили, но давайте предположим, что это переменная redirected, если redirected истинно, div с кнопками будет скрыт, а остальные - видимыми. Если вы предоставите лучший вариант использования, я обновлю мой ответ.

<div id="wrapper">
  <div id="buttons-container">
    <button>one</button>
    <button>two</button>
  </div>
  <div style="display: none" id="willShow">Hi</div>
</div>

const wrapper = document.getElementById('wrapper');
const willShow = document.getElementById('willShow');
const buttonsContainer = document.getElementById('buttons-container');

const redirected = true;
if(redirected) {
  buttonsContainer.style.display = 'none';
  willShow.style.display = 'block';
}

https://codepen.io/anon/pen/RdEgQj

0
ответ дан Evgheny Kalkutin 22 March 2019 в 14:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: