Как получить значение свойства CSS из HTML с помощью универсальной функции JavaScript ⇐ Html
Программисты Html
Ответить
Anonymous
 Как получить значение свойства CSS из HTML с помощью универсальной функции JavaScript

Сообщение Anonymous »

ОТРЕДАКТИРОВАНО:
Я попробовал это:

Код: Выделить всё

var google, finalObject;

function getpositionx() {

google = document.getElementById('google');
finalObject = window.getComputedStyle(google);
return parseFloat(finalObject.style.left);

};

getpositionx();
Сейчас синтаксической ошибки нет, но я получаю следующее:

Необнаруженная ошибка типа: невозможно прочитать свойство ' слева' от неопределенного

Почему это происходит?
( Ссылка на JSFiddle ниже обновлена ​​с учетом этой новой проблемы)

Я пытаюсь получить и установить размер и положение внешнего SVG с помощью JavaScript. Мне придется сделать это для шести различных объектов, поэтому я хочу, чтобы одна функция получала (или устанавливала) необходимое мне значение для любого объекта, над которым я работаю. Я сделал пример кода, чтобы показать, что я пытаюсь сделать — вы можете проверить его на JSFiddle (ссылка ниже). Здесь у меня есть JavaScript, который недействителен из-за функции, которая должна получать значения. Как я могу это сделать, не имея для каждого объекта отдельной функции?
JavaScript:

Код: Выделить всё

var google;

function getelement() {

google = document.getElementById('google');

};

function this.getpositionx() {

return parseFloat(this.style.left);

};
Я тоже пытался это сделать:

Код: Выделить всё

function getpositionx(objectid) {

return parseFloat(objectid.style.left);

};
JSFiddle здесь
Спасибо за внимание

Подробнее здесь: https://stackoverflow.com/questions/389 ... vascript-f
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»


Яндекс.Метрика
Programmiererforum