ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingถามเกี่ยวกับ javaScript การส่งค่า parameter กับวันที่หน่อยครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ถามเกี่ยวกับ javaScript การส่งค่า parameter กับวันที่หน่อยครับ  (อ่าน 2098 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
qwerty
Newbie
*

พลังน้ำใจ: 8
ออฟไลน์ ออฟไลน์

กระทู้: 65



ดูรายละเอียด
« เมื่อ: 28 เมษายน 2011, 15:23:56 »

มี 2 คำถามอยากรบกวนหน่อยนะครับ

1. สมมุติว่าผมเขียนjavaScript จะเรียกไฟล์ get_last_record.php ขึ้นมาทำงาน ต้องเขียนยังไงให้มันส่งตัวแปรหรือ parameter ไปด้วยอ่ะครับ เพราะว่าตัวไฟล์ get_last_record มันต้องรับเอาค่าจาก javascript มาคำนวณด้วยครับ


2. คือถ้าเขียนภาษา php ผมสามารถหาวัน เดือน ปี จากสตริง แบบ 2010-12-31
โดยใช้ฟังชั่น
date('d','2010-12-31') แบบนี้มันจะปริ้นวันที่ออกมาครับ
แต่ถ้าเป็น javascript ถ้าผมกำหนดตัวแปร
var str="2010-12-31" ผมอยากจะเอาค่าวัน เดือน ปี ออกมามันทำไม่ได้อ่ะครับ ต้องทำอย่างไร
ขอบคุณครับ
บันทึกการเข้า
gilbert
สมุนแก๊งเสียว
*

พลังน้ำใจ: 587
ออฟไลน์ ออฟไลน์

กระทู้: 713



ดูรายละเอียด
« ตอบ #1 เมื่อ: 28 เมษายน 2011, 16:43:38 »

ตอบข้อ 1 ก่อนนะครับ

ถ้าง่ายๆ ก็ส่ง query string แหมะไปด้วยเช่น
window.location = "get_last_record.php?a=xxx&b=xxx";
แต่ถ้าทำแบบนี้จะเป็นการส่งแบบ GET

แต่ถ้าต้องการส่งไปแบบ POST คงต้องใช้ ajax ช่วย
บันทึกการเข้า
hero-nana
ก๊วนเสียว
*

พลังน้ำใจ: 52
ออฟไลน์ ออฟไลน์

กระทู้: 207



ดูรายละเอียด
« ตอบ #2 เมื่อ: 28 เมษายน 2011, 17:10:42 »

เวลาที่ javascript มันเป็นเวลาของ client มันจะไม่ตรงกับ server นะคับ จะใช้ได้หรอ

var today = new Date();
alert(today.toDateString());
บันทึกการเข้า

รับเขียนโปรแกรม magento module, แก้ไข theme หรืออื่นๆ สนใจ pm มาครับ
หน้า: [1]   ขึ้นบน
พิมพ์