2013-11-25 4 views
0

У меня возникла проблема при проверке кода моей страницы. Я получаю сообщение об ошибке «marginheight», а атрибуты marginwidth моего iframe должны быть установлены вместо i css. Я узнал, что это невозможно сделать (я прав)? Но это должно быть возможно с помощью javascript.Установка iframe marginheight = "0" по javascript

Я попробовал этот код, как это было предложен другой должность, но он не работает:

document.GetElementById("myIframe").marginheight="0"; 

но alert(document.GetElementById("myIframe").marginheight="0"); дает мне только «неопределенный»

Должен ли я выбирать между проверенным сайтом и iframe без полей? или есть способ получить оба?

ответ

0

Try:

var myFrame = document.GetElementById("myIframe"); 

myFrame.marginheight="0"; 

Вот рабочий Fiddle:

http://jsfiddle.net/Lq5dS/1/

+0

Не получил его на работу .. Скрипт, кажется, пропустил его? – Schpenn

+0

Исправлена ​​скрипка - ссылка на iframe была неправильной http://jsfiddle.net/Lq5dS/2/ До: var myframe = document.getElementById ("myIFrame"); iframe.marginHeight = input.value; После: var myframe = document.getElementById ("myFrame"); myframe.marginHeight = input.value – marissajmc

0

Функция Iframe свойства должны быть в ГорбатыйРегистр:

myFrame.marginHeight = "0"; 
myFrame.marginWidth = "0"; 

GetElementById также неправильный синтаксис - это должно быть

document.getElementById 
Смежные вопросы