В этом примере статьи описывается, как получить внешний стиль ссылки JS. Поделитесь этим для вашей ссылки. Конкретный анализ заключается в следующем:
Как правило, устанавливают встроенные стили для элементов, таких как <div id = "div1"> </div>. Чтобы получить его стиль, вы можете получить или установить его Document.getElementById ("div1"). Стиль. Однако, если стиль находится во внешней ссылке или в некализованном стиле страницы, его нельзя получить.
В стандартном браузере вы можете использовать window.getComputEdstyll (obj, null) [свойство], чтобы получить стиль внешней ссылки, но в браузере IE вы можете использовать Obj.currentStyle, чтобы получить его.
Полный HTML -код заключается в следующем:
Скопируйте код следующим образом: <! Doctype html>
<html>
<голова>
<title> js get element внешний ссылка стиль </title> <base target = "_ blank"/>
<стиль типа = "text/css">
p {
Ширина: 500px;
высота линии: 30px;
}
</style>
<script src = "jQuery/jQuery-1.11.2.min.js">
</script>
<Скрипт>
Функция GetStyle (obj, Property) {
if (obj.currentStyle) {
вернуть obj.currentStyle [Property];
} else if (window.getComputedStyle) {
return document.defaultview.getComputedStyle (obj, null) [свойство]; // или вы также можете получить стиль через window.getComputedStyle
}
вернуть ноль;
}
$ (document) .ready (function () {
$ ("p"). Click (function () {
оповещение (getStyle (это, "ширина"));
});
});
</script>
</head>
<тело>
<p> Если вы нажмете меня, ширина появляется. </p>
<p> Нажмите меня, чтобы вспять ширину. </p>
<p> Нажмите меня тоже ~ o (∩_∩) o ~. </p>
</body>
</html>
Я надеюсь, что эта статья будет полезна для каждого программирования JavaScript.