Devdit
 

onclick ส่งค่าตัวแปร แบบ GET จากปุ่ม Button

2.5K

สอนเขียนโค้ด onclick ส่งค่าตัวแปร แบบ GET บทความนี้จะแนะนำการใช้ attribute onclick เพื่อส่งค่าจากปุ่ม Button ไปที่ไฟล์ PHP ในรูปแบบการสื่อสารแบบ GET และรับค่าฝั่ง PHP พร้อมแสดงค่าตัวแปรออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง onclick ส่งค่าตัวแปร แบบ GET จากปุ่ม Button

<input type="button" value="ส่งค่าตัวแปร" onclick="javascript:window.location='index.php?a=10&b=20'">
<?php
    isset( $_GET['a'] ) ? $a = $_GET['a'] : $a = "";
    isset( $_GET['b'] ) ? $b = $_GET['b'] : $b = "";
    if( !empty( $a ) && !empty( $b ) ) {
        echo "a = ".$a." / b = ".$b;
    }
?>

ผลลัพธ์

a = 10 / b = 20

คำอธิบาย

onclick ส่งค่าตัวแปร จากตัวอย่างกำหนด attribute onclick ที่แท็ก Button ของภาษา HTML เมื่อผู้ใช้งานกดคลิกจะเรียกใช้คำสั่ง window.location ส่งค่าไปที่ไฟล์ index.php โดยส่งไป 2 ตัวแปร คือ a = 10 และ b = 20

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ