Citat:
Originalno napisao ivanhoe
cek, cek, pa ne mozes da sabiras babe i zabe...#nesto je string, a tebi treba HEX broj koji to predstavlja:
Kôd:
boja = '#FF0000'; // crvena
boja_hex = ('0x'+ a.substr(1) ) *1; //konvertujes u hex broj
kontrast_hex = 0xFFFFFF - a_hex; // nadjes hex vrednost kontrastne boje
kontrast_boja = kontrast.toString(16); // konvertujes u string
dobijenom stringu fale nule s leve strane, treba jos da napises funkciju koja proveri duzinu stringa i doda potreban broj nula sa leve strane da bude 6 cifara i onda doda i tarabu ispred....
|
ima tu kod tebe u kodu malo gresaka, ali kada sam sve ispravio radi zadovoljavajuce
hvala svima na pomoci...