Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Formatowanie tekstu
cfk
post
Post #1





Grupa: Zarejestrowani
Postów: 125
Pomógł: 1
Dołączył: 8.01.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


mam taki kłopot. Chciałem przerobić troche skrypt i sie sypie. Dokładnie chciałem przerobić kolor wyświetlenia:
oryginalny skrypt:
Kod
<script>
<!--

var before="zakończenia roku szkolnego!"
var current="Koniec roku!!! Wakacje!!!"
var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")

function countdown(yr,m,d){
var today=new Date()
var todayy=today.getFullYear()
var todaym=today.getMonth()
var todayd=today.getDate()
var todaystring=montharray[todaym]+" "+todayd+", "+todayy
var futurestring=montharray[m-1]+" "+d+", "+yr
var difference=(Math.round((Date.parse(futurestring)-Date.parse(todaystring))/(24*60*60*1000))*1)
if (difference==0)
document.write(current)
else if (difference>0)
document.write("Zostało "  +difference+  "dni do "+before)
}
//odliczanie do:
countdown(2006,06,30)
//-->
</script>



mnie natomiast interesuje linijka:
Kod
document.write("Zostało "  +difference+  "dni do "+before)

i to wszystko działa. Ale gdy pisze tak:
Kod
document.write("Zostało "  +difference+ .fontcolor("red") "dni do "+before)
to sie sypie. Wie ktoś dlaczego? Dokładniej rzecz biorąc nic sie nie wyświetla z całego skryptu. Acha i warto zauważyć że coś takiego działa:
Kod
document.write("Zostało " .fontcolor("red") +difference+  "dni do "+before)
Go to the top of the page
+Quote Post
FiDO
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

Ostrzeżenie: (0%)
-----


fontcolor() to jest metoda obiektu typu String w Javascript, wiec musisz ja tak wywolywac..
Jesli chcesz metode wywolac na stalym stringu to robisz po prostu "jakis string".fontcolor('red'), to powinno Ci wyjasnic dlaczego ten drugi przyklad dziala.
Go to the top of the page
+Quote Post
cfk
post
Post #3





Grupa: Zarejestrowani
Postów: 125
Pomógł: 1
Dołączył: 8.01.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


a da sie jakoś zeedytować kolor zmiennej??
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 21:33