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. Offline

    congthangitvn

    • Thành viên sáng lập

    • Liên thông đại học 2012...!
    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. Offline

    final

    • Thành Viên Mới

    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. Offline

    viethung_9x

    • Windows XP

    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. Offline

    viethung_9x

    • Windows XP

    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. Offline

    viethung_9x

    • Windows XP

    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. Offline

    viethung_9x

    • Windows XP

    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. Offline

    tinhoc

    • Banned

    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

Advertising: Linux system admin | nukeviet | nukeviet 4 | Upload ảnh miễn phí