ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

การสร้างเว็บไซต์หรือออกแบบเว็บไซต์ นอกจากจะต้องมีความสวยงามและมีการจัดวางองค์ประกอบทที่เหมาะสม สิ่งหนึ่งที่ขาดไม่ได้คือการเพิ่มลูกเล่นแปลกๆและน่าสนใจ เพื่อสร้างประสบการณ์ดีๆให้กับผู้ใช้  ซึ่งการสร้างลูกเล่นต่างๆโดยส่วนใหญ่เราสามารถใช้  JavaScript หรือ CSS  ซึ่งบทความนี้เราจะพูดถึง method change() 

change()  เป็นเมธอดที่ inbuilt ใน jQuery  ซึ่งใช้ในการเปลี่ยนค่าของช่องใส่ วิธีนี้ใช้ได้กับองค์ประกอบ“ input, textarea และ select” เท่านั้น

รูปแบบ Syntax 

$(selector).change(function)
  • พารามิเตอร์ :  มันยอมรับพารามิเตอร์“ ฟังก์ชั่น” ที่เป็นตัวเลือก 
  • Return Value : มันคืนองค์ประกอบพร้อมการดัดแปลง 

ตัวอย่างโค้ดการใช้ฟังก์ชัน  change

<html> 

<head> 
	<script src="https://ajax.googleapis.com/ajax/libs/ 
			jquery/3.3.1/jquery.min.js"></script> 
	<!--Demo of change method without passing function-->
	<script> 
		$(document).ready(function() { 
			$("button").click(function() { 
				$("input").change(); 
			}); 
		}); 
	</script> 
</head> 

<body> 
	<p>Click the button to see the changed value !!!</p> 
	<!--click on this button and see the change -->
	<button>Click Me!</button> 
	<p>Enter value: 
		<input value="Donald" onchange="alert(this.value)"
		type="text"></p> 
</body> 

</html> 

 ผลลัพธ์ที่ได้เมื่อเปิดกับเบราเซอร์

before clicking
ผลลัพธ์ก่อนกดปุ่ม

ผลลัพธ์เมื่อกดปุ่ม “Click Me”

 

After clicking the “Click Me” button-
ผลลัพธ์เมื่อกดปุ่ม “Click Me”

 

 ผลลัพธ์ที่คือจะ Alert ปรากฎขึ้นมา เมื่อมีการกดปุ่ม ซึ่งข้อมูลที่จะ  alert นั้นเป็นข้อมูลที่ได้มาจาก input box นั้นเอง เพราะว่าได้เขียนฟังก์ชันไว้ว่าเมื่อมีการคลิก ให้แสดง alert โดยใช้ข้อความจาก input ผ่านเมธอด change นั้นเอง

ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : Jquery

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
เทคนิคการแปลภาษาทางธุรกิจ สำหรับมือใหม่หัดแปล
โดย PhoorichayaM อ 06 ต.ค. 2020 6:27 pm บอร์ด Share Knowledge
0
69
อ 06 ต.ค. 2020 6:27 pm โดย PhoorichayaM
โครงสร้าง File ของ Laravel สำหรับผู้เริ่มต้นหัด เขียนโปรแกรม Framework PHP
โดย makup อ 06 ต.ค. 2020 5:35 pm บอร์ด PHP Knowledge
0
69
อ 06 ต.ค. 2020 5:35 pm โดย makup
แนะนำตัวอย่าง Project (Opensource) ที่พัฒนาด้วย Framework Laravel
โดย makup อ 06 ต.ค. 2020 5:35 pm บอร์ด PHP Knowledge
0
104
อ 06 ต.ค. 2020 5:35 pm โดย makup
ประวัติความเป็นมาของ Laravel
โดย makup อ 06 ต.ค. 2020 5:34 pm บอร์ด PHP Knowledge
0
51
อ 06 ต.ค. 2020 5:34 pm โดย makup
ความแตกต่าง ของ Symfony กับ Laravel
โดย makup อ 06 ต.ค. 2020 5:34 pm บอร์ด PHP Knowledge
0
44
อ 06 ต.ค. 2020 5:34 pm โดย makup
IT ENGLISH: ศัพท์ไอทีในรูปประโยคภาษาอังกฤษ
โดย PhoorichayaM อ 06 ต.ค. 2020 5:20 pm บอร์ด Share Knowledge
0
78
อ 06 ต.ค. 2020 5:20 pm โดย PhoorichayaM
ภาษาอังกฤษเพื่อการสนทนา ในการทำงานด้าน IT
โดย PhoorichayaM อ 06 ต.ค. 2020 5:18 pm บอร์ด Share Knowledge
0
64
อ 06 ต.ค. 2020 5:18 pm โดย PhoorichayaM
ทำความรู้จัก : Laravel Framework
โดย makup อ 06 ต.ค. 2020 12:38 pm บอร์ด PHP Knowledge
0
173
อ 06 ต.ค. 2020 12:38 pm โดย makup
การใช้ google sheet ในการสร้าง ฺBarcode และ QR code
โดย makup อ 06 ต.ค. 2020 11:33 am บอร์ด Google For Work Knowledge
0
116
อ 06 ต.ค. 2020 11:33 am โดย makup
พฤติกรรมผู้บริโภค คืออะไร ในปัจจุบัน!!!
โดย ploypola จ 05 ต.ค. 2020 9:34 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
100
จ 05 ต.ค. 2020 9:34 pm โดย ploypola
การทำความเข้าใจเกี่ยวกับ : Algorithm && Programming PHP Nested loop
โดย makup จ 05 ต.ค. 2020 7:39 pm บอร์ด PHP Knowledge
0
49
จ 05 ต.ค. 2020 7:39 pm โดย makup
วิธีการอัดวิดีโอใน Google Slide
โดย nalinthip จ 05 ต.ค. 2020 7:36 pm บอร์ด Google For Work Knowledge
0
105
จ 05 ต.ค. 2020 7:36 pm โดย nalinthip
เทคนิคการแปลภาษาผ่าน Google Docs
โดย PhoorichayaM จ 05 ต.ค. 2020 5:18 pm บอร์ด Google For Work Knowledge
0
127
จ 05 ต.ค. 2020 5:18 pm โดย PhoorichayaM
วิธีการเดินทางจาก แม่สอด มา กรุงเทพมหานคร
โดย makup จ 05 ต.ค. 2020 3:52 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
101
จ 05 ต.ค. 2020 3:52 pm โดย makup
หลักการแปลไทย-อังกฤษ/อังกฤษ-ไทย เพื่อการแปลที่มีประสิทธิภาพ
โดย PhoorichayaM จ 05 ต.ค. 2020 3:37 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
64
จ 05 ต.ค. 2020 3:37 pm โดย PhoorichayaM
วิธีการเดินทางจากปากเกร็ดเข้ากทม.
โดย nalinthip จ 05 ต.ค. 2020 3:31 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
1
74
จ 05 ต.ค. 2020 3:35 pm โดย nalinthip
วิธีการเดินทางจาก อุตรดิตถ์ ไป กรุงเทพ โดยรถทัวร์
โดย PhoorichayaM จ 05 ต.ค. 2020 2:51 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
77
จ 05 ต.ค. 2020 2:51 pm โดย PhoorichayaM
สอบถามเรื่องการออกแบบฐานข้อมูล ครับ
โดย Anonymous จ 05 ต.ค. 2020 11:44 am บอร์ด SQL - Database
2
155
จ 05 ต.ค. 2020 1:01 pm โดย บุคคลทั่วไป
แนวทางการเขียน BPMN
โดย thatsawan อ 04 ต.ค. 2020 2:15 pm บอร์ด Microsoft Office Knowledge & line & Etc
1
112
อ 04 ต.ค. 2020 3:42 pm โดย thatsawan
สัญลักษณ์ที่ใช้ใน BPMN ใช้งานกับกรณีใดบ้างคะ
โดย thatsawan ศ 02 ต.ค. 2020 5:31 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
112
ศ 02 ต.ค. 2020 5:39 pm โดย thatsawan