2010-11-03 2 views
-2

Я применил цвет границы css на сайте. Я хочу изменить цвет границы в каждом обновлении страницы. Как написать код в javascript.Как изменить цвет линии границы обновить страницу

+0

http://www.devcurry.com/2010/08/generate-random-colors-using-javascript.html – Phil

+0

это постоянно меняется я хочу только обновить страницу цвет рамки изменим – prakasam

ответ

1
function chgbord() 
{ 
var colorarr=new Array('red','green','blue'); 
document.getElementById('id').style.border="border:1px solid "+colorarr[Math.floor(Math.random()*3)]; 
} 

и использовать <body load="chgbord()">

+0

привет сковороду его не работает someat ошибка plz дать мне ясно – prakasam

+0

wats ошибка ?. Проверьте с помощью firebug.or Cltrl + Shift + J – kbvishnu

+0

его не работает. Найден код в php, но как написать этот код в javascript тестовая страница <тело стиль = "цвет фона: "> здесь приходит телу – prakasam

1

несколько иной вариант:

HTML:

<div class="myDiv"></div> 

CSS:

.myDiv { border-top: 5px solid #333; } 

Функция:

<script type="text/javascript" charset="utf-8"> 

    $(document).ready(function() { 
     ChangeBorder(); 
    }); 

    function ChangeBorder() { 

     var colors = ["#ff0000", "#00ff00", "#0000ff", "#731472" ]; 
     var rand = Math.floor(Math.random()*colors.length);   
     $('.myDiv').css("border-color", colors[rand]); 

    } 

</script> 
Смежные вопросы