[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: проблема с document.getElement
qaz333
вот код

<div id = "banner" style="border-style: dotted;padding: 0px;border-width: 2px 3px 4px 5px;border-color: red;"><a rel="nofollow" target="_blank" href=""><img border="0" src="http://mh-proxy.ru/images/iphone.jpg" width="460" height="90"></a></div>

<
script>
var x = document.getElementById('banner');

var i = 0;

x.style.padding = "5px";
x.style.border-color = "black";
x.style.border-width = "2px 3px 4px 5px";


</
script>


почему padding изменяется, а на x.style.border-color = "black";
x.style.border-width = "2px 3px 4px 5px"; нет никокой реакции?

2) как сделать чтобы бордер облегал страницу а не разтягивался на всю ширину экрана?
T1grOK
borderWidth
borderColor


_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
qaz333
спасибо, тут еше встал вопрос, я хочу чтобы бордер постоянно менял размеры, почему скрипт не работает? без цыкла один раз если вызвать - то меняет цвет, а в цикле не хочет

<script>
var x = document.getElementById('banner');

var i = 0;


x.style.borderColor = "black";


while(i<10) {

if(i == 0) {
x.style.borderWidth = "2px 3px 4px 5px";
}elseif(i==1) {
x.style.borderWidth = "5px 2px 3px 4px";
}elseif(i==2) {
x.style.borderWidth = "4px 2px 3px 5px";
}elseif(i==3) {
x.style.borderWidth = "3px 2px 5px 4px";
}

i++;
if(i == 4 ) {
i=0;
}

}



</script>
sergeiss
Если ты хочешь менять в цикле, то используй setTimeout. Иначе всё поменяется мгновенно и ты увидишь только конечный вариант. Как ты его и видишь сейчас.

А вообще, почитай про jQuery. Удобнее намного. И быстрее разработка.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.