@Shimpanze

Как проверить есть ли у атрибута «style» свойство «padding»?

Здравствуйте!

Как проверить есть ли у атрибута «style» свойство «padding»?

if (element style padding) {
  true
}
else {
  false
}


Спасибо!
  • Вопрос задан
  • 106 просмотров
Решения вопроса 1
// Вариант для padding
var a = document.querySelector('h1');
var b = a.style.padding;

if( b === '' ) {
	console.log(true); // свойство не задано
} else {
	console.log(false);
}


// Вариант для paddingTop/paddingRight/paddingBottom/paddingLeft
var a = document.querySelector('h2');
var b = a.style.paddingTop; // или getComputedStyle(a).padding;

if( parseInt(b) === 0 ) {
  console.log(true); // свойство не задано
} else {
  console.log(false);
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы