Hiển thị ngày tháng năm trong Javascript

Thảo luận trong 'Source code' bắt đầu bởi congthangitvn, 10 Tháng mười một 2010.

  1. congthangitvn Thành viên sáng lập

    Offline
    Số bài viết:
    2.232
    Đã được thích:
    1.550
    Điểm thành tích:
    1.450
    Bài tập này khá hay. các bạn tham khảo nha.

    PHP:

    <html>  

    <
    head>  
    <
    meta http-equiv="Content-Type" content="text/html; charset=utf-8">  
    <
    title>Day Month Year</title>  

    </
    head>  

    <
    body>  

    <
    body bgcolor=black>  
          
        <
    Script language="javascript" type="text/javascript">  

        <!-- 
    Hide script from old browsers  
              
            dayName 
    = new Array ("Chủ nhật","Thứ hai","Thứ ba","Thứ tư","Thứ năm","Thứ sáu","Thứ bảy")  
            
    monName = new Array ("Tháng 1","Tháng 2","Tháng 3","Tháng 4","Tháng 5","Tháng 6","Tháng 7","Tháng 8","Tháng 9","Tháng 10","Tháng 11","Tháng 12")  
              
            
    now = new Date  
          
            document
    .write("<font color=green size=4></b>Bây giờ là " +now.getHours()+ " giờ " +now.getMinutes()+ " phút " +now.getSeconds()+ " giây - " 
            
    +dayName[now.getDay()]+ " ngày " +now.getDate()+ " " +monName[now.getMonth()]+ " năm " +now.getFullYear()+ ".</b></font>")  
              
        
    //Ending hiding script from old browsers -->  
        
    </Script>      
          
    </body>  

    </html>  




    SƯu Tầm
    gnu, tinhoc, viethung_9x1 người khác thích bài này.
  2. final Thành Viên Mới

    Offline
    Số bài viết:
    170
    Đã được thích:
    232
    Điểm thành tích:
    0
    bác thắng còn bài nào hay hay về java scrip ko up lên cho đàn e tham khảo với .... càng nhiều càng tốt nha tuần sau cô kt rùi mà hơ hơ!!
  3. viethung_9x Windows XP

    Offline
    Số bài viết:
    613
    Đã được thích:
    735
    Điểm thành tích:
    560
    thay admin congthangitvn đưa lên vài bài nè : congthangitvn đưa lên chậm thông cảm nha .
    bài 1: giải phương trình bậc nhất
    Mã:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[URL]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/URL]">
    <html xmlns="[URL]http://www.w3.org/1999/xhtml[/URL]">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    <script language="javascript">
     var a=prompt ("nhập hệ số a")
     var b=prompt ("nhập hệ số b")
     var x=(-b)/(a)
     if (a ==0)
      {
       if ( b==0)
        {
         document.write("phương trình vô số nghiệm ");
       
        }
        else 
        {
         document.write("phương trình vô  nghiệm ");
        }
       }
      document.write("pt co nghiem  " +x );
       
       
    </script>
    </head>
    
    <body>
    </body>
    </html>
    
    bài 2: giải pt bậc 2 ( chú ý hàm Math)
    Mã:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[URL]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/URL]">
    <html xmlns="[URL]http://www.w3.org/1999/xhtml[/URL]">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
     <script language="javascript">
      var a=prompt ("nhập hệ số a");
     var b=prompt ("nhập hệ số b");
     var c=prompt ("nhập hệ số c");
     var denta = b*b-4*a*c;
      if (denta > 0)
       {
         x1=((-b)-Math.sqrt(denta))/(2*a);
         x2=((-b)+Math.sqrt(denta))/(2*a);
        document.write("phương trình có 2 nghiệm  phân biệt  "+ x1);
        document.write("<br>" +x2);
       }
      else if (denta == 0)
       {
       var x=(-b)/(2*a);
       document.write("phương trình có nghiệm kép " +" "+ x);
       }
      else if (denta<0)
        {
         document.write("phương trình có vô nghiệm  ");
        }
     
     
     
     </script>
    </head>
    <body>
    </body>
    </html>
    
    root, keomut, gnu1 người khác thích bài này.
  4. viethung_9x Windows XP

    Offline
    Số bài viết:
    613
    Đã được thích:
    735
    Điểm thành tích:
    560
    bài toán về năm nhuận :
    loại 1: tìm năm nhuận :
    Mã:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[URL]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/URL]">
    <html xmlns="[URL]http://www.w3.org/1999/xhtml[/URL]">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    </head>
    <script>
    n=prompt (" moi ban nhap nam ");
    if (((n %4==0)&& (n%100!=0)) || (n%400))
     
    document.write("nam nhuan");
    else 
     document.write("nam khong nhuan");
    </script>
    <body>
    </body>
    </html>
    
    loại 2: tìm tổng số ngày trong tháng
    Mã:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[URL]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/URL]">
    <html xmlns="[URL]http://www.w3.org/1999/xhtml[/URL]">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    </head>
    <script>
     var exp=prompt ("nhap thang :","");
     switch (exp) {
         case "1" :
           document.write ("<br> thang 1 co 31 ngay, ....");
           break;
          case "2":
          n=prompt (" moi ban nhap nam ");
           if ( n%4!=0)
            {
             document.write("thang 2 nam "+" "+n  +" 28 ngay!");
             
            }
            else if(n %400==0)
            {
             document.write( "thang 2 nam "+" "+ n +"29 ngay");
            }
            else  if( n%100==0)
             {
              document.write (" thang  2 nam"+ " "+ n +"  28 ngay ");
             }
              else 
              {
               document.write (" thang 2 nam"+ " "+ n +" 29 ngay ");
              }
           break;
          case "3":
           document.write ("<br> thang 3 co 31 ngay  .");
           break;
          case "4":
           document.write ("<br> thang 4 co 30 ngay  .");
           break;
          case "5":
           document.write ("<br> thang 5 co 31 ngay  .");
           break;
          case "6":
           document.write ("<br> thang 6 co 30 ngay  .");
           break;
          case "7":
           document.write ("<br> thang 7co 31 ngay  .");
           break;
          case "8":
           document.write ("<br> thang 8 co 30 ngay  .");
           break;
          case "9":
           document.write ("<br> thang 9 co 30 ngay  .");
           break;
          case "10":
           document.write ("<br> thang 10 co 31 ngay  .");
           break;
          case "11":
           document.write ("<br> thang 11co 30 ngay  .");
           break;
          case "12":
           document.write ("<br> thang 12 co 31 ngay  .");
           break;
          
           
          default :
           document.write("<br> khong co ");
         }
    </script>
    <body>
    </body>
    </html>
    
    mình đả sử dụng 2 cách để tìm năm nhuận . ở loại 2 bạn có thể không cần dùng lệnh switch nhiều lần
    khắc phục :
    Mã:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[URL]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/URL]">
    <html xmlns="[URL]http://www.w3.org/1999/xhtml[/URL]">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    </head>
    <body>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[URL]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/URL]">
    <html xmlns="[URL]http://www.w3.org/1999/xhtml[/URL]">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    </head>
    <script>
     var exp=prompt ("nhap thang :","");
     switch (exp) {
         case "1" :
         case "3" :
         case "5" :
         case "7" :
         case "9" :
         case "11" :
           document.write ("<br> thang "+exp"+ co 31 ngay"  );
           break;
          case "2":
          n=prompt (" moi ban nhap nam ");
          if (((n %4==0)&& (n%100!=0)) || (n%400))
              
             document.write("tháng 2 năm"+n "có 28 ngày ");
             
             else 
             
             document.write("tháng 2 năm"+n "có 29 ngày ");
           break;
          case "4":
          case "6":
          case "8":
          case "10":
          case "12":
           document.write ("<br> thang "+exp"+ co 30 ngay"  );
           break;
          
           
          default :
           document.write("<br> khong co ");
         }
    </script>
    <body>
    </body>
    </html>
    </body>
    </html>
    
    root, keomut, gnu1 người khác thích bài này.
  5. viethung_9x Windows XP

    Offline
    Số bài viết:
    613
    Đã được thích:
    735
    Điểm thành tích:
    560
    BẠN CÓ BIẾT BAO NHIÊU GIÂY TRONG MỘT NGÀY KHÔNG ?
    ĐOẠN SCRIP SAU SẺ GIẢI BÀI NÀY :
    Mã:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[URL]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/URL]">
    <html xmlns="[URL]http://www.w3.org/1999/xhtml[/URL]">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>senconds in a day</title>
     <script language="javascript">
      <!-- lam an javascrip trong cac trinh duyet cu
      var seconds_per_minute = 60;
      var minutes_per_hour = 60;
      var hours_per_day = 24;
      var senconds_per_day=seconds_per_minute *minutes_per_hour*hours_per_day;
      // ket thuc doan ma javascrip-->
        </script>
    </head>
    <body>
        <h1> ban co biet bao nhieu giay trong mot ngay khong?</h1>
        <h2> toi biet</h2>
        <h1> theo tinh toan cua toi thi ....</h1>
        <script language="javascript">
     <!--
     var first_part="there are "; //gan chuoi "there are" cho biến firsr_part
     
     var last_part = "senconds in a day " //gán cho biến giá trị chuổi senconds in a day
     var whole_thing=first_part + senconds_per_day + last_part; //liên kết các giá trị trong các biến first_part, senconds_per_day,và       last_part. kết quả cuối cùng được đưa vào biến whole_thing là một chuổi hoàn chỉnh mà bạn muốn in ra trang web("there are              86400senconds in a day ").
       window.document.write(whole_thing);// khi đó sẻ viết giá trị của biến whole_thing ra trang web.
     //--
     </script>
    </body>
    </html>
    
    root, keomut, gnu1 người khác thích bài này.
  6. viethung_9x Windows XP

    Offline
    Số bài viết:
    613
    Đã được thích:
    735
    Điểm thành tích:
    560
    TÌM MAX 3 SỐ -
    Mã:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[URL]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/URL]">
    <html xmlns="[URL]http://www.w3.org/1999/xhtml[/URL]">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    <script>
     a=prompt ("nhap a");
     b=prompt ("nhap b");
     c=prompt ("nhap c");
     
     max=a;
        max<b ?max=b: max=a;
     max<c ?max=c: max=a;
     document.write(" so lon nhat la "+" "+max);
     
    </script>
    </head>
    <body>
    </body>
    </html>
    
    root, keomut, gnu1 người khác thích bài này.
  7. tinhoc Banned

    Offline
    Số bài viết:
    29
    Đã được thích:
    6
    Điểm thành tích:
    0
    Thank ! Mình đang cần

Chia sẻ trang này