Когда созданный объект html создается, браузер дает ему некоторые свойства, такие как scrolltop ecc.Как браузер дает эти свойства? Через какой язык?Как браузер устанавливает свойства html?
ответ
Как браузер обрабатывает элементы DOM внутри, полностью специфичен для реализации спецификации HTML в браузерах.
Вы (программист) можете взаимодействовать с элементами DOM с помощью Javascript.
Вы можете получить свойство scrollTop определенного элемента, используя следующий JavaScript:
var someElement = document.getElementById("someElement"); var scrollTop = someElement.scrollTop;
Here список свойств элементов DOM и методов.
Я понял, что вы хотите сказать, но я не понимаю, какой тип языковых браузеров использует для вычисления свойств элементов html. Например, какой язык использует Firefox для вычисления свойств элементов html? Есть ли способ найти, для Например, прокрутите верхнее значение с помощью javascript? – Fistright
О, боже, извините. Я хорошо прочитал ваш Answare, и я понял.Browser не использует традиционный язык для вычисления всех свойств, но он использует собственный язык. Хорошо ли я понял? – Fistright
Код, указанный выше, получит верхнее значение прокрутки нужного элемента. Браузеры - это программы, как и любые другие приложения на вашем компьютере. Таким образом, они написаны на стандартных языках программирования. Я считаю, что FireFox написан на C++. –
От моего понимания это зависит от того, как браузер реализует спецификацию HTML. Свойства DOM Element обрабатываются браузером и, как таковые, зависят от реализации браузера. –
Например, свойство scrolltop может быть найдено с помощью javascript-метода или оно вычисляется браузером. В некотором роде и с помощью javascript мы также можем увидеть это свойство? – Fistright
Свойства по умолчанию элемента DOM задаются браузером. Вы (программист) можете взаимодействовать с этими элементами с помощью Javascript. I.e document.getElementById ('someId'). Attributes –