имя класса HTMLИзменение стиля атрибутов в JavaScript Использование
<h1>Changing the Style</h1>
<p>JavaScript can change the style of an HTML element.</p>
<button type="button" onclick="openMe()">Open!</button>
<button type="button" onclick="closeMe()">Close!</button>
<p id="demo">Extra details...You can open and close this paragraph using the buttons above.</p>
CSS
.close {
display: none;
}
.open {
display: block;
}
button {
width:150px;
background-color: #00CCEE;
margin-left:15px;
font-size:120%;
}
#demo {
color:white;
background-color: #7F7F7F;
padding:10px;
font-size:120%
}
JAVASCRIPT
function closeMe(){
x=document.getElementById("demo");
x.className="close";
}
function openMe(){
x=document.getElementById("demo");
x.className="open";
}
Могу ли я использовать Как x.IdName= "close";
в JavaScript?
До сих пор я знаю, что есть два способа изменить атрибуты стиля с помощью Javascript.
x = document.getElementById("demo");
- непосредственно, например .. (
x.style.backgroundColor ="red"
; по имени класса, например .. (
x.className="abc";
)для использования имени класса мы используем:
x = document.getElementById("demo"); x.className="abc";
Мои вопросы :
Могу ли я использовать идентификатор, чтобы изменить атрибуты стиля, используемые при использовании имени класса? если да Прошу показать.
Можно ли назвать «x» {x=document.getElementById("demo");}
переменной?
Вы всегда можете добавить 'className =" abc "' к остальным, вместо того, чтобы использовать переменную, если вы хотите добавить ее с помощью одной строки кода. 'document.getElementById (" demo "). className =" abc "' – Phil