На странице html с div-reportControlPanel
, как показано ниже. Я включил еще один div-reportControlPanel1
как и с другим идентификатором.Содержимое DIV скрыть/показать на основе URL
<div id="reportControlPanel" class="pentaho-rounded-panel-bottom-lr pentaho-shadow">
<div id="promptPanel" class="pentaho-rounded-panel-bottom-lr"></div>
</div>
<div id="reportControlPanel1" class="pentaho-rounded-panel-bottom-lr pentaho-shadow">
<div id="promptPanel" class="pentaho-rounded-panel-bottom-lr"></div>
</div>
Здесь Am показать/скрыть основе div's
на url
утра запускающего.
if(prptName == "css.prpt")
{
alert("if");
document.getElementById("reportControlPanel").style.display = 'none';
document.getElementById("reportControlPanel1").style.display = 'block';
}
Но, как я, используя тот же подраздел Div- promptPanel под двумя разными div
мой контент не загружается должным образом. promptPanel
есть pentaho system
div
. Я пытаюсь получить еще один div
, чтобы изменить css
для моего prpt
.
Спасибо.
Идентификатор предназначен быть уникальным на этой странице. Только один элемент должен иметь идентификатор 'promptPanel'. Чтобы переназначить несколько элементов с использованием общего свойства, вы можете использовать 'class', например' pentaho-rounded-panel-bottom-lr'. –
Можете ли вы использовать jquery? Вы можете добавить идентификатор позже, например: '$ ('.pentaho-rounded-panel-bottom-lr> div'). Attr ('id', 'promptPanel');' в зависимости от того, какой фактически загружен DIV (в зависимости от url) – LordNeo
Атрибут id указывает уникальный идентификатор для элемента HTML (значение должно быть уникальным в документе HTML). – Shrabanee