HTML กำหนดข้อจำกัดบางประการบนไซต์ และเพื่อเอาชนะข้อจำกัดเหล่านั้น คุณต้องก้าวข้ามข้อจำกัดด้านภาษาเล็กน้อย มาร์กอัปไฮเปอร์เท็กซ์- HTML จำเป็นสำหรับการจัดระเบียบข้อความและกราฟิกบนหน้าเว็บเป็นหลักเพื่อการสื่อสาร ไฟล์ที่แตกต่างกันด้วยกัน. และเขารับมือกับงานเหล่านี้ได้อย่างสมบูรณ์แบบ หากคุณต้องการให้หน้าในเว็บไซต์ของคุณไม่แตกต่างจากภาพวาดทั่วไปบนกระดาษภาษามาร์กอัปไฮเปอร์เท็กซ์ซึ่งก็คือ HTML ก็เพียงพอแล้ว
หากคุณต้องการสร้างสิ่งที่พิเศษไม่ซ้ำใครที่จะเน้นไซต์ของคุณและดึงดูดความสนใจของผู้ใช้คุณควรหันไปใช้ภาษา การเขียนโปรแกรมจาวาสคริปต์
เช่น การใช้ จาวาสคริปต์บนไซต์ คุณสามารถดำเนินการต่อไปนี้:
การประมวลผลเสร็จสิ้นในเว็บเบราว์เซอร์ของผู้ใช้ ดังนั้นจึงไม่มีภาระงานบนเซิร์ฟเวอร์ คุณไม่จำเป็นต้องมีความรู้มากนักในการเพิ่มสคริปต์ที่เขียนโดยโปรแกรมเมอร์คนอื่น ซึ่งสามารถทำได้ง่ายๆ โดยนักพัฒนาเว็บไซต์ธรรมดาๆ
โดยทั่วไปแล้วไม่จำเป็นต้องเปลี่ยนแปลงโค้ดโปรแกรม ใน สถานการณ์กรณีที่ดีที่สุดในบางสถานที่คุณจะต้องเปลี่ยนชื่อไฟล์หรือเพิ่ม URL ให้กับบางรายการ
สั้น ๆ เกี่ยวกับการทำงานของ Java Scriptเมื่อทำงานกับ Java Script คุณต้องเพิ่มสององค์ประกอบลงในโค้ดของหน้าเว็บ: ตัวสคริปต์เองและขั้นตอนที่จะรัน
โดยปกติคำแนะนำที่มาพร้อมกับสคริปต์จะมีทั้งหมด ข้อมูลที่จำเป็นเกี่ยวกับขั้นตอนการเปิดสคริปต์
เนื้อความของสคริปต์จะอยู่ในแท็กคอนเทนเนอร์ เช่นเดียวกับในโครงกระดูกด้านล่าง รหัสโปรแกรมโดยที่ฟังก์ชันบางอย่างอะไรก็ตามที่ถูกกำหนดไว้
/*
นี่คือที่ที่ความคิดเห็นมักจะอยู่
*/
ทำงานอะไรก็ได้()
{
และในที่นี้รหัสโปรแกรมนั้นเอง
}
การวางสคริปต์ไว้ในแท็กสามารถยอมรับได้ แทนที่จะวางแท็ก อย่างไรก็ตาม การทำเช่นนี้อาจมีความเสี่ยงได้ เว็บเบราว์เซอร์จะต้องแปลโค้ด Java Script ที่เขียนโดยโปรแกรมเมอร์ลงไป รหัสเครื่อง.
เบราว์เซอร์จะประมวลผลสคริปต์แท็กก่อนองค์ประกอบแท็ก ซึ่งหมายความว่าสคริปต์จะถูกกำหนดและพร้อมที่จะดำเนินการก่อนที่จะมีสิ่งใดปรากฏในหน้าต่างเว็บเบราว์เซอร์
หากสคริปต์อยู่ภายในแท็ก อาจเกิดสถานการณ์ที่ผู้ใช้เข้าถึงสคริปต์ก่อนที่จะถูกกำหนด ในกรณีนี้สคริปต์จะไม่ทำงาน ดังนั้นจึงเป็นการดีกว่าที่จะยึดติดกับลำดับปกติ
ควรมีการเพิ่มขั้นตอนบางอย่างลงในเพจที่จะเรียกใช้สคริปต์ มักพบอยู่ภายในธาตุ
สามารถเปิดสคริปต์ได้ ในรูปแบบต่างๆแต่นักพัฒนาไม่จำเป็นต้องรู้ทั้งหมด แต่ละสคริปต์ที่นำมาจากอินเทอร์เน็ตและแปลเป็นโค้ด HTML มีขั้นตอนการเปิดตัวของตัวเอง
ตัวอย่าง.
1. สคริปต์จะถูกเปิดใช้งานหลังจากที่ตัวชี้เมาส์คลิกบนองค์ประกอบอินเทอร์เฟซใดๆ เมื่อผู้ใช้เลื่อนตัวชี้เมาส์ไว้เหนือองค์ประกอบนั้น แอตทริบิวต์ onClick ใช้สำหรับสิ่งนี้
ดังนั้นในตัวอย่างต่อไปนี้ แอตทริบิวต์ onClick จึงใช้สำหรับองค์ประกอบ A:
คลิกที่นี่เพื่อดำเนินการฟังก์ชันใดก็ตาม
แต่โดยทั่วไปแล้ว คุณลักษณะ onClick จะไม่ซ้ำกันและสามารถใช้ได้กับองค์ประกอบเกือบทุกชนิด
2. หรือสามารถเรียกใช้สคริปต์ได้หลังจากโหลดหน้าเว็บลงในหน้าต่างเบราว์เซอร์แล้ว
หากต้องการเปิดใช้งานสคริปต์หลังจากโหลดหน้าเว็บแล้ว ให้ใช้แอตทริบิวต์ onload ขององค์ประกอบ ดังตัวอย่างต่อไปนี้
มีคุณลักษณะอื่นๆ มากมายหลากหลาย ตัวอย่างเช่น คุณลักษณะ onMouseOver ซึ่งใช้ในการเรียกใช้สคริปต์หลังจากที่ผู้ใช้วางเมาส์ไว้เหนือองค์ประกอบอินเทอร์เฟซบางส่วน หรือแอตทริบิวต์ onMouseOut - เมื่อผู้ใช้ลบตัวชี้เมาส์
Java Script และ jQuery อย่างไรก็ตาม การเรียนรู้ Java Script กลายเป็นเรื่องง่ายยิ่งขึ้นเมื่อมีไลบรารี jQuery เข้ามาฟังก์ชั่น jQuery แก้ปัญหาในทางปฏิบัติและปัญหาเร่งด่วนมากมาย การสร้างสคริปต์ที่ซับซ้อนกลายเป็นเรื่องง่ายเมื่อใช้
และสำหรับเว็บไซต์นั้น โดยใช้ jQueryเปิดรายการปลั๊กอินจำนวนมากที่สามารถเชื่อมต่อกับทรัพยากรใด ๆ สิ่งสำคัญคือใช้ Java Script ด้วยความช่วยเหลือ ปลั๊กอิน jQueryสามารถนำไปใช้ได้ในโค้ดไม่กี่บรรทัด
- เมนูที่สวยงามและซับซ้อน
- แกลเลอรี่ภาพ
- ฟังก์ชั่นการจัดการเพจต่างๆ
กับ ใช้จาวาสคริปต์และ jQuery สามารถเปลี่ยนแม้แต่เว็บไซต์นามบัตรที่ง่ายที่สุดให้กลายเป็นทรัพยากรที่สดใสและครบถ้วนซึ่งจะเป็นตัวแทนที่ยอดเยี่ยมของบริษัทบนอินเทอร์เน็ตที่กว้างใหญ่
JavaScript เป็นภาษาโปรแกรมที่ช่วยให้คุณสามารถสร้างสคริปต์ที่ฝังอยู่ในหน้า HTML และดำเนินการในเบราว์เซอร์ของผู้เยี่ยมชมหน้าเบราว์เซอร์สมัยใหม่จำเป็นต้องรองรับ JavaScript
คำสั่ง JavaScript จะถูกเพิ่มไปยังหน้าเว็บโดยใช้แท็ก และจะต้องป้อนสคริปต์ปฏิบัติการในหน้าต่างข้อความ ซีเอ็มเอส เวิร์ดเพรส- ในเอกสารเดียวสามารถมีคอนเทนเนอร์ได้มากเท่าที่คุณต้องการ แอตทริบิวต์ “type=’text/javascript’” เป็นทางเลือก เนื่องจากค่าเริ่มต้นคือ javascript
นี่คือตัวอย่าง:
เอกสาร. write("ข้อความเอาท์พุต คำสั่งมาตรฐานจาวาสคริปต์" -
แอตทริบิวต์ประเภทของแท็กจะบอกเบราว์เซอร์ว่าคำสั่งภาษาสคริปต์ใดที่ฝังอยู่ถัดไปก่อนแท็กปิด
เมื่อเชี่ยวชาญภาษา JavaScript คุณต้องเชี่ยวชาญความคิดเห็นก่อน ซึ่งควรใช้บ่อยโดยเฉพาะเมื่อคุณเริ่มใช้ภาษาครั้งแรก
JavaScript อนุญาตให้แสดงความคิดเห็นสั้นๆ—ความคิดเห็นที่ยาวไม่เกินความยาวของบรรทัด อะไรก็ตามที่ตามหลังอักขระสองตัว // ไปที่ท้ายบรรทัดจะเป็นความคิดเห็นสั้นๆ ต่อไปนี้เป็นตัวอย่างความคิดเห็นสั้นๆ สองตัวอย่าง:
// 1. คำสั่งด้านล่างแสดงย่อหน้าด้วยตัวหนา
เอกสาร. เขียน(");
เอกสาร. เขียน( สวัสดีชาวโลก!- // 2. เอาต์พุตเป็นตัวเอียงด้วยสตริง Hello, World!
นอกจากนี้ JavaScript ยังอนุญาต ความคิดเห็นหลายบรรทัด- ความคิดเห็นที่ยาวหลายบรรทัด นี่คือตัวอย่างของความคิดเห็นดังกล่าว:
/*
คำสั่งแรกแสดงย่อหน้าด้วยตัวหนา
และคำสั่งที่สองแสดงย่อหน้าเป็นตัวเอียง
*/
เอกสาร. เขียน("
ย่อหน้าแสดงด้วยอักษรตัวหนา
- เอกสาร. เขียน("ย่อหน้าที่เขียนด้วยตัวเอียง
» );เป็นไปไม่ได้ที่จะอธิบายคุณสมบัติทั้งหมดของภาษา JavaScript ในหน้าเดียว ฉันจะเขียนเฉพาะคุณลักษณะที่สำคัญที่สุดของภาษาในความคิดของฉันเท่านั้น
สคริปต์ของภาษานี้สามารถฝังลงในโค้ด HTML ของเพจได้โดยตรง หรือวางไว้ในไฟล์ที่สามารถเรียกได้ หน้าที่แตกต่างกัน- นี่คือตัวอย่างของการเรียกไฟล์ด้วยสคริปต์:
หากระบุแอตทริบิวต์ src="… " เนื้อหาของแท็กจะถูกละเว้น กล่าวคือ ไม่สามารถรวมสคริปต์พร้อมกันในแท็กเดียวได้ สคริปต์ภายนอกและระบุรหัส ดังนั้นคุณต้องเลือก: สคริปต์มี src หรือมีรหัส หากจำเป็น เราก็เพียงเพิ่มโค้ดลงในสคริปต์อื่น
อย่างไรก็ตาม WordPress ไม่รู้จักเวอร์ชัน 4.0 รหัสจาวาสคริปต์ในโค้ด HTML ของหน้าต่างๆ และทำลายมันด้วยการซ่อนโค้ด JavaScript ไว้ด้านหลัง