Мне нужно изменить поля div через javascript. Но нет такого способа как:
document.getElementById('div').style.margin-top = var;
Есть ли способ сделать это? Я нигде не могу его найти
используйте marginTop, а не margin-top
marginTop
margin-top
document.getElementById('AnIdNotADiv').style.marginTop = value + "px";
jQuery обладает нужной вам функциональностью, он может манипулировать элементами, которые не имеют идентификаторов. Как только библиотека jQuery будет включена, синтаксис для того, что вы хотите, будет:
$ ( 'DIV') CSS ( 'маржа-топ', вар).
Для получения информации о включении jQuery посетите сайт API jQuery: http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery#Setup