WELCOME TO BLOGGER VQGĐC

THÂN CHÀO QUÝ BẠN
CLICK HERE TO OPEN

Tất cả hình ảnh, những hoạt động cùng cơ sở Định Chuẩn rồi cũng cùng với thời gian rơi vào khoảng không
Nếu còn gì rớt lại chỉ là những tình cảm của những con người đã một thời làm việc chung dưới một mái nhà
mà nay đả tản mác khắp bốn phương trời
Ninh Vũ / Phòng Thí Nghiệm VQGĐC

Monday, April 21, 2025

TẠO HÓA ĐƠN JAVASCRIPT CÓ MAÙ SẮC


HOÁ ĐƠN JAVASCRIPT CÓ MÀU SẮC.

 Cách tạo hóa đơn có chữ viếi theo màu sắc tuỳ thích thi phải dùng  document.write thay cho winrow alert để hiển thị hoa đơn.

Muốn xuống hàng phải viết dấu <br/>.

Muốn xuống hai hàng phải viết hai dẩu <br/><br/>



----------------------

<html>

<body> 

    <p><strong><font color="blue">HOA ĐƠN QUÃN CÀ KHỊA BOLSA</strong><p/>

<script> 

 function display(){       

     var str= 'ME XUNG HUẾ 200G';

     var price = 3.95;

     var quantity = parseInt(prompt('BẠN MUỐN MUA BAO NHIÊU BANH ?'));   

     var total = parseFloat(quantity*price);

     var currency= 'USD';

     document.write(" RẤT CÁM ƠN QUY KHACH <br/><br/>KIMH CHUC BINH AN <br/><br/>")

     var today= new Date()              

    document.write("TÊN MÓN HÀNG"+":"+ str + '<br/><br/>'    

             +'Giá đơn vị'+':'+ price +'<br/>'    

             + 'Số lượng'+':'+ quantity +'<br/>'        

             +'Tổng cộng'+':'+ total+ currency+'<br/>'

             + today);  }                      

    display();

 </script>

 </body></html>

Thursday, April 17, 2025

TẠO HÓA ĐƠN JAVASCRIPT DỂ DÀNG

CÃCH TẠO HÓA ĐƠN JAVASCRIPT CHO TIỆM BÁN BÀNH

Trong function giưả dấu ngoậc nhọn Curly Brackets {  } phải viết như sau.

1-Viết ngay và giờ bán

var today= new Date();

2- Đặt câu hỏi cần mua bao nhiêu bãnh cho mỗi lọai. Số lượng mua mỗi loại được viết ký hiệu qt1, qt2, qt3....q nghĩa là quantity.

2-Giá tiền bán mỗi loại được viết ký hiếu  p1,p2,p3....p nghĩa la price.

parseFloat(qt1*4.50); dung cho tiên có sổ lẻ. Sổ lượng bãnh nhân với giá tiên.

parseInt(qt3*10); dùng cho tiền không có sổ lẻ

3-Cộng hết tất cả sổ tiền bãn thanh  var total.

4-Rồi viết chữ return ôm hết tất cả những gì chúng ta đã viểt phần trên và có thể viễt thêm trong return nễu muốn.

5- Dung alert  window để call cái function và hiển thị hóa đơn .

  -MỚ NOTEPAD RỒI VIẾT NHƯ SAU.

 HOẮC COPY RỒI POST VAÔ NOTEPAD.

<html><body><script>

   function display(){  

var today= new Date();

   var qt1 = prompt("CẦN BAO NHIÊU BÁNH DAU XANH?");

   var qt2 = prompt("CẦN BAO NHIÊU BÁNH HAT SEN ?"); 

   var qt3 = prompt("CẦN BAO NHIÊU BANH THAP CAM ?");     

   var qt4 = prompt("CẦN BAO NHIÊU BÁNH XU XÊ?");

   var p1 = parseFloat(qt1*4.50);

   var p2 = parseFloat(qt2*8.50);

   var p3 = parseInt(qt3*10);

   var p4 = parseFloat(qt4*5.50);    

   var total = p1+p2+p3+p4 ;

  return ("QUAN BANH VN.\n"+"CHU QUAN HENRY GỐC ANAMIT.\n"+

   qt1 + "-" + " BÁNH DAU XANH : " + p1 + "\n"+

   qt2 + "-" + " BÁNH HAT SEN : " + p2 + "\n"+

   qt3 + "-" + " BANH THẬP CẨM : " + p3 +"\n"+

   qt4 + "-" + " BANH XU XE  : " + p4 +"\n"+

   " TRẢ TÔNG CỌNG : " + total +"\n"+

   "CÁM ƠN"+"\n"+"MỞ CỬA 7 NGAỲ" +

   "(Từ 8 am Tới 10 pm)"+ "\n"+ today);

        }   //nhớ có dấu ngoặc nhọn của function

   alert(display());

</script>

</body></html>

 


 

Monday, April 14, 2025

HỌC XỬ DỤNG CHỮ RETURN CỦA JAVASCRIPT

 

HỌC NHIỆM VỤ CỦA CHỮ RETURN TRONG JAVASCRIPT.

Chữ return rẫt thương được dùng khi viễt Javascript.

 Nểu chúng ta muốn viễt chử return trong function thì co hai nhiệm vụ chính.

1-Hiến thị trả lại tẫt cả những gì chúng ta cân function phải thi hành .

2- Ngăn chận sự vận hanh cua các codes viết sau chữ return ,

A – HIỂN THỊ TRÀ LẠI.

khi caller của function đưa những gi tơí parameter a thì return phải trả lại giống hệt như vậy xuất hiện trên window alert . Goị là return value.

A1 -Thí dụ 1

Function chỉ có một parameter a mà thêi.

Viết return trong curly brackets { } gọi dấu ngoậc nhọn.

Viết caller ở ngoài.

  <html><body>

   <script>

    function vanAn(a){                     

    return(a)};

    alert(vanAn("BAN MANH KHOE KHÔNG ? \n TÂN NIÊN HẠNH PHÚC"));              

   </script>

   </body></html>

 ---------------    

Dũng tên vanAn() của function làm caller.

Còn return value thì chúng ta cho xuât hiến trên window alert.


A2- Thí dụ 2.

Cỏ thể return nhiều parameters a,b,c,d khãc nhau chứa trong dâú ngoặc đơn ( ) của function.

 Trong dấu ngoặc đơn viết như sau

               return(a+' '+b+' '+c)

Các chữ a,b,c, ngăn cách nhau bởi dấu cộng và dấu nháy đơn ( ' ' )

 Trong thí dụ nầy, chúng ta chí thử muốn dùng  3 parameters a,b.c mà thôi để quan sát trục trặc. Không dùng parameter d cuổi hàng.

 <html><body>

 <script>

    function mungTuoi(a,b,c,d){                     

    return(a+' '+b+' '+c);}      

  // GIUA 2 DẤU CÔNG CÓ 2 DẤU NHAÝ THÌ OK.

  // PHẢI RETURN PARAMETERS THEO THỰ TỰ VIẾT NHƯ

    TRONG FUNCTION MỚI OK.

   alert(mungTuoi(" CẦU CHÚC HỌC GIOỈ \n", "TUOI,15,

  20, 25\n", "XÂY DỰNG TỔ QUỐC \n HÙNG MẠNH \n

  TUOI,30 " ));              

  </script> 

</body></html>

------------------

GHI CHÚ.

1-caller đưa tới parameter a câu:

     " CẦU CHÚC HỌC GIOỈ \n",

2-caller đưa tới parameter b câu  :

" TUOI,15,  20, 25\n "

3-caller đưa tới parameter c câu  :

"XÂY DỰNG TỔ QUỐC \n HÙNG MẠNH \n TUOI, 30 "

4-Nêu chúng ta thay chữ b bằng chữ đ thi sẽ thấy xuất hiện chữ undefined vì không theo thự tự a,b,c,d như đã viết trong tên của function.


B1-VIỄT HỎA ĐƠN CĂN BẢN DUNG RETURN ĐỂ HIỂN THÍ TẤT CẢ NHƯNG GÌ FUNCTION PHẢI THI HÀNH.

<html><body>

<script>

         function display(){

         var str= '100g meXung' ;

         var price = 2.99;

         var quantity = parseInt(prompt('Bạn muốn mua bao nhiêu kẹo mè xửng?'));   

         var total = parseFloat(quantity*price);

         var currency= 'USD';

         return('Tên món hàng'+':'+ str +'\n'

                  +'Giá đơn vị'+':'+ price +'\n'

                  + 'Số lượng'+':'+ quantity +'\n'                

                  +'Tổng cộng'+':'+total+':'+ currency) ;}

          alert(display());

</script>

</body></html>

 GHI CHÚ.

Tất cả những gì có chữ var tức là phải có sự tồn trử của memory trong variable .
khi dùng return thì phải viết lại hết nhưng chứ có var trong return và được ngăn cách nhau băng dầu cộng và dấu nhảy đơn

Chỉ xử dụng dậu nháy đơn và giữa hai dấu nháy có dấu hai chấm.

Sau return nếu viết thêm codes sẽ không vận hành.

Hoạ đơn căn bản nầy rất ngấn gọn chỉ gồm có 4 hàng chữ cần thiết ma thôi.


B2- MUỘN CÁC CODES VIẾT SAU RETURN VẬN HÀNH THÌ PHẢI XỬ DỤNG RETURN MỘT LẦN NỮA VÀ CẦN CÓ IF, ELSE NHƯ SAU.

<html><body>

<script> 

     function display(){

     var str= '100g meXung';

     var price = 2.99;

     var quantity = parseInt(prompt('BẠN MUỐN MUA BAO NHIÊU KẸO MÈ XỬNG ?'));   

     var total = parseFloat(quantity*price);

     var currency= 'USD';

     if(quantity <=100){

     return ('Tên món hàng'+':'+ str +'\n'

    +'Giá đơn vị'+':'+ price +'\n'

    + 'Số lượng'+':'+ quantity +'\n'

    +'Tổng cộng'+':'+ total+' '+ currency);}              

    else{return('XIN LỖI \n CHÚNG TÔI KHÔNG CÓ ĐỦ \n CÁM ƠN') }

          }

     alert(display());

    </script> 

</body></html>

Ghi Chú.

Dấu nây : quantity <=100 nghíã là sô lương quantity tồn kjho it hơn hoậc băng100.

Nêu khách hàng muốn mua nhiều hơn thì không có đủ.

B3- MUỐN VIỄT THÊM NGAY GIỜ BÁN HÀNG THÌ TRONG SCRIPT VIẾT NHƯ SAU.

<script> 

     function display(){

     var today= new Date();

     var str= '100g meXung';

     var price = 2.99;

     var quantity = parseInt(prompt('BẠN MUỐN MUA BAO NHIÊU KẸO MÈ XỬNG ?'));   

     var total = parseFloat(quantity*price);

     var currency= 'USD';

     if(quantity <=50){

     return ('Tên món hàng'+':'+ str +'\n'

                +'Giá đơn vị'+':'+ price +'\n'

                + 'Số lượng'+':'+ quantity +'\n'

      +'Tổng cộng'+':'+ total+' '+ currency+'\n' + today);}             

      else {return('XIN LỖI\n CHÚNG TÔI KHÔNG CÓ ĐỦ \n CÁM ƠN')}

                  }

      alert(display());

    </script>

B4- THÍ DỤ KHÔNG DÙNG RETURN THÌ CÁC CODES VIỄT SAU THA HỒ VẬN HÀNH

<html><body>

<script> 

     function display(){

     var str= '100g meXung';

     var price = 2.99;

     var quantity = parseInt(prompt('Bạn muốn mua bao nhiêu kẹo mè xửng?'));   

     var total = parseFloat(quantity*price);

     var currency= 'USD';

     alert('Tên món hàng'+':'+ str +'\n'

      +'Giá đơn vị'+':'+ price +'\n'

      + 'Số lượng'+':'+ quantity +'\n'

      +'Tổng cộng'+':'+ total+' '+ currency);               

  alert("RẤT CÃM ƠN \n CÂU CHÚC BÌNH AN")}       

      display();

  </script>

</body></html>

 -------------------



Friday, March 28, 2025

HỌC XỬ DỤNG FUNCTION CỦA JAVASCRIPT

 

HỌC XỬ DỤNG FUNCTION CỦA JAVSCRIPT.

Thí dụ chúng muốn viết một Javascript function làm xuất hiện lời chúc Tết.

Chúng ta phải viết những thành phần gồm đủ như sau.

function chucTet( ){ },

1-chucTet là tên của function tùy thích đặt ra.

2-Tiếp theo tên phảí cõ dẩu () goị la  parentheses.

Trong dấu () có chứa parameters nễu cần, hoặc không chữa gi hết.

Thí du chucTet(a,b,c). a,b,c là 3 parameters

3-Tiểp theo là dấu{ }goị la curly brackets.Trong dấu nây chứa nhiệm vụ  mà chúng ta muốn function phải thi hành.

Sau dấu curly phai có dấu chấm phết.

4-Thí dụ chúng ta muốn function viểt ra lời chúc tết thì viết như sau.

Phải víết  function trong script tags.

Muốn function vận hành thì cần phải call nghĩa là phải Click function.

CÓ NHIỀU CÁCH KHÁC NHAU DUNG ĐỂ CALL.

1-Dùng cách call nầy thi dễ làm và dễ thấy.

<span onClick="chucTet()">CLICK</span> 

Viết cách call nầy ở ngoải script tags

COPY BAI DƯỚI ĐÂY RỒI PASTE VÀO

 NOTEPAD . DUNG BROWSER MỞ RA XEM.

Khi viết câu dài cần phải xuống hàng thì viết thêm dấu \n     

Thí du 1.Có chữ Click để call function.

WISHING NEW YEAR<br>-----

   <html>

   <body>

   <script>

   function chucTet(){

    alert ("THÂN ÁI CHÚC BẠN \n TÂN NIÊN HẠNH PHÚC")}

   </script>

   <span onClick="chucTet()">CLICK</span>

    </body>

    </html>


2- Viết chữ return trong curly brackets nếu function có parameter a.

Khi call function, chúng ta sẽ đưa tới  parameter a những gì chúng ta muốn return viết ra.

FUNCTION CÓ THỂ CHỨA MỘT HAY NHIỀU PARAMETERS.

DÙNG ALERT VIẾT NGOÀI CURLY BRACKETS NHƯNG PHẢI VIẾT TRONG SCRIPT TAGS  ĐỂ CALL FUNCTION.

Alert sẽ call tên chucTet(a) của function và đưa tơi parameter a những gì chúng ta muôn return làm xuất hiện.Trương hợp nầy parameter a nhận câu

THÂN ÁI CHÚC BẠN TÂN NIÊN HẠNH PHÚC goị là return value.

 Đưa tơi parameter a bất cứ điều gi tuy ý.

Thí dụ 2

<html>

<body>

<script>

  function chucTet(a){    

     return(a) };       

alert(chucTet("THÂN ÁI CHÚC BẠN \n TÂN NIÊN HẠNH PHÚC"))

</script>

</body>

</html> 

3- CÁCH CALL CĂN BẢN RẤT ĐƠN GIÃN NHƯ SAU.

Thí dụ 3.

 Chỉ cần viết tên chucTet() của function trong script tags.

<html>

<body>

<script>

  function chucTet(){                     

  alert("THÂN ÁI CHÚC BẠN \n TÂN NIÊN HẠNH PHÚC")};         

 chucTet();

 </script>           

 </body>

 </html>

DÙNG NÚT onClick NHƯ SAU CÓ THỂ CALL NHIỀU FUNCTIONS CÙNG MỘT LƯỢC.

Thí dụ 4. Viết ba functions trong script tags như sau sau.

<html>

<body>

<script>

function chucTet(){

    alert("THÂN ÁI CHÚC BẠN \n TÂN NIÊN HẠNH PHÚC")};

 function thamHoi(){

    alert("BÂY GIỜ BẠN  ĐANG Ở ĐÂU ? \n  MỸ QUỐC HAY CANADA ? ")};

 function kyNiem(){

    alert("BẠN VÀ TÔI ĐÃ CÓ NHIỀU KỸ NIỆM TUYỆT VỜI. \n TÔI ĐÃ PHỔ BIẾN TRÊN BLOG LÂU RỒI. ")};                          

</script>           

 <span onClick="chucTet();thamHoi(); kyNiem()";> OPEN</span>

</body>

 </html>