ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scriptใครเก่ง java script ช่วยหน่อยครับ ผมจะดัดแปลง Code นี้ให้ตามโจทย์ของผมยังไง
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ใครเก่ง java script ช่วยหน่อยครับ ผมจะดัดแปลง Code นี้ให้ตามโจทย์ของผมยังไง  (อ่าน 1558 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
OriginaL
คนรักเสียว
*

พลังน้ำใจ: 4
ออฟไลน์ ออฟไลน์

กระทู้: 199



ดูรายละเอียด
« เมื่อ: 02 มกราคม 2012, 22:00:58 »

ตัวอย่างด้านล่าง เป็น Code เปลี่ยนสีพื้นหลังและตัวอักษรตามเวลา

โค๊ด:
<SCRIPT>
<!--

var now = new Date();
var hours = now.getHours();
var psj=0;

//18-19 night
if (hours > 17 && hours < 20){
document.write('<body bgcolor="orange" text="green">')
}

//20-21 night
if (hours > 19 && hours < 22){
document.write('<body bgcolor="orangered" text="red">')
}

//22-4 night
if (hours > 21 || hours < 5){
document.write('<body bgcolor="black" text="orange">')
}

//9-17 day
if (hours > 8 && hours < 18){
document.write('<body bgcolor="deepskyblue" text="blue">')
}

//7-8 day
if (hours > 6 && hours < 9){
document.write('<body bgcolor="skyblue" text="deepskyblue">')
}

//5-6 day
if (hours > 4 && hours < 7){
document.write('<body bgcolor="steelblue" text="skyblue">')
}


//-->
</SCRIPT>

ขอบคุณที่มาจาก http://www.codetukyang.com/java/time/code/code9.htm


แต่ผมอยากจะให้สีพื้นหลังและอักษรมันเปลี่ยนตามวันครับ เช่น
วันจันทร์  สีแดง
อังคาร สีเหลือง

จนถึงวันอาทิตย์  แล้วมันก็จะวนอยู่แบบนี้อะครับ


ขอบคุณมากครับ
« แก้ไขครั้งสุดท้าย: 02 มกราคม 2012, 22:01:29 โดย OriginaL » บันทึกการเข้า
medzmay
ก๊วนเสียว
*

พลังน้ำใจ: 35
ออฟไลน์ ออฟไลน์

กระทู้: 414



ดูรายละเอียด
« ตอบ #1 เมื่อ: 02 มกราคม 2012, 22:22:40 »

โค๊ด:
var d=new Date();
window.onload=function(){
   if(d.getDay()==0){ //0=วันอาทิตย์ 1= วันจันทร์.............................
      document.body.style.backgroundColor="#000000"; // ใส่ค่าสีนั้นๆ
   }
};

ตามนี้เลยครับ
บันทึกการเข้า

OriginaL
คนรักเสียว
*

พลังน้ำใจ: 4
ออฟไลน์ ออฟไลน์

กระทู้: 199



ดูรายละเอียด
« ตอบ #2 เมื่อ: 02 มกราคม 2012, 23:08:06 »

โค๊ด:
var d=new Date();
window.onload=function(){
   if(d.getDay()==0){ //0=วันอาทิตย์ 1= วันจันทร์.............................
      document.body.style.backgroundColor="#000000"; // ใส่ค่าสีนั้นๆ
   }
};

ตามนี้เลยครับ

ขอบคุณครับ
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์