square-rightComplete Form Example

วชิรญาณ์ แผ้วภิรมย์ 640710063

เนื้อหาในส่วนของ Complete Form Example (C)

C จะไม่มีฟังก์ชันในการสร้างแบบฟอร์มเว็บโดยตรง แต่จะใช้การรับข้อมูลต่างๆผ่านตัวคอนโซน เพื่อรับinputและนำมาจัดเก็บไว้ในตัวแปร จะเป็นการจัดเก็บข้อมูลแบบง่ายๆ แต่จะไม่มีการจัดการกับฟอร์มบนเว็บ

เนื้อหาในส่วนของ Complete Form Example (JavaScript)

JavaScript จะใช้ร่วมกับHTML โดยจะสร้างด้วยHTML เมื่อผู้ใช้งานเริ่มกรอกแบบฟอร์มเสร็จและกดส่งJavaScriptจะเริ่มตรวจสอบข้อมูลและแสดงผลหรือส่งข้อมูลไปยังเซิร์ฟเวอร์

เนื้อหาในส่วนของ Complete Form Example (Python)

Python จะรับรู้ข้อมูลผ่านคอนโซนโดยใช้ฟังก์ชัน input() และจัดเก็บข้อมูลที่ได้มาไว้ในตัวแปรที่กำหนดต่างๆ และในภาษานี้สามารถประมวลผลและแสดงข้อมูลได้โดยตรง

ในส่วนของเนื้อหาจะเปรียบเทียบทั้ง3ภาษาที่กล่าวมาได้ว่าในส่วนของPythonสามารถประมวลผลและเข้าถึงข้อมูลได้โดยตรงไม่จำเป็นต้องทำงานร่วมกับอย่างอื่นคล้ายกับในภาษาCเพราะในCจะใช้ตัวคอนโซนเพื่อรับข้อมูลมาเก็บไว้ในตัวแปร2ภาษาที่กล่าวมามีการทำงานที่ง่ายต่อการใช้งานของผู้ใช้มากกว่าJavaScriptแต่ในJavaScriptจะไม่สามารถเข้าถึงข้อมูลได้โดยตรงต้องใช้HTMLมาทำงานร่วมโดยใช้เก็บข้อมูลที่ผู้ใช้กรอกเข้ามา

ตัวอย่าง Complete Form Example (C)

#include <stdio.h>

int main() {
    char name[30]; 
    int weight; 

    printf("Enter your name: ");
    scanf("%s", name); 

    printf("Enter your weight: ");
    scanf("%d", &weight);

    printf("Your name is %s and you have %d.\n", name, weight);

    return 0;
}

จากตัวอย่าง

จะประกาศตัวแปร name เป็น array เก็บข้อมูลเป็น string หรือเรียกง่ายๆคือตัวอักษร

ตัวแปร weight เป็น integer เก็บข้อมูลเป็นตัวเลข

scanf() จะเป็นคำสั่งที่เอาไว้ใช้รับข้อมูลจากผู้ใช้

print() จะใช้ในการแสดงผลข้อมูล จากโค้ดตัวอย่างที่สร้างขึ้นมาจะแสดงผลจากชื่อตามด้วยน้ำหนัก

ตัวอย่างComplete Form Example (JavaScript)

จากตัวอย่าง

HTMLจะสร้างช่องสำหรับเก็บข้อมูล จากโค้ดจะสร้างขึ้นมาสองช่องเอาไว้เก็บข้อมูลชื่อและน้ำหนัก

ชื่อ <input type="text" id="name"

น้ำหนัก<input type="number" id="weight"

เมื่อผู้ใช้กด submit จะเรียกใช้คำสั่ง handleSubmit()

alert(`Your name is ${name} and you have ${weight}.`); จะเอาไว้ใช้แสดงผลข้อมูลที่ได้มาจากผู้ใช้

ตัวอย่างComplete Form Example (Python)

จากตัวอย่าง

input() เอาไว้รับข้อมูลจากผู้ใช้ จากตัวอย่างในโค้ดจะรับเป็นสองค่าคือค่าstringและintrgerเป็นการรับข้อมูลชื่อและน้ำหนัก

print()เป็นการแสดงผลจากข้อมูลที่ได้มาจากผู้ใช้ จะใช้string formatting ในการแสดงผลลัพธ์

Reference

อ้างอิง เนื้อหาส่วนComplete Form Example (C)

ได้ข้อมูลมาจาก https://www.geeksforgeeks.org/scanf-in-c/arrow-up-right การใช้งานฟังก์ชัน scanf() ในการรับข้อมูล และการใช้งาน print() เพื่อแสดงผลข้อมูล

อ้างอิง เนื้อหาส่วนComplete Form Example (JavaScript)

ได้ข้อมูลมาจาก https://developer.mozilla.org/en-US/docs/Learn/Formsarrow-up-right สร้างฟอร์ม HTML ใช้ JavaScript ในการรับค่าจากฟอร์มและแสดงข้อมูลผ่านการแจ้งเตือนผ่าน (alert)

อ้างอิง เนื้อหาส่วนComplete Form Example (Python)

ได้ข้อมูลมาจาก https://docs.python.org/3/library/functions.html#inputarrow-up-right การใช้งานฟังก์ชัน input() ใน Python เพื่อรับข้อมูลจากผู้ใช้ทางคอนโซล และ print() เพื่อแสดงผลลัพธ์

Last updated