สอบถามเรื่องการส่งค่า date ครับ

ผมคือโหลด ปฎิทิน มาตัวหนึ่ง   พอเลือก ค่าปฎิทินจะได้  10-05-2011 มาแสดงใน textbox   แต่พอผม แสดงค่าออกมา



มันจะแสดง ค่า 10-5-2011  ปากด ว่า  0 หาย ครับ  (หรือ เรียกว่า เสีย 0 ว่างั้นครับ 555+)



มีวิธีไหนทำให้ ได้ค่า 0 กลับมาไหมครับ    ผมเขียนโคดแบบนี้ 



  <input type="text" id="date1" name="date1" />


    var da = document.getElementById("date1").value;



    

       alert(da);           ป้อน  10-05-2011  ผลออกเปง   10-5-2011      อยากให้ผลออกเปง  10-05-2011  ครับ














03 พ.ค. 2554 4 968

มีความจำเป็นอื่นใดที่ต้องแสดง 0 หรือไม่ครับ ถึงไม่มี 0 ก็ยังบันทึกลง db ได้อย่างถูกต้องนะครับ รวมถึงการแสดงผลเองก็ไม่น่าจะมีปัญหา ผมคาดว่า ตัววันที่เองก็คงเป็นไปตามกฏนี้ด้วยเช่นกัน



ส่วนถ้าต้องการ 0 จริงๆ ก็ให้ไปตั้งศูนย์ซะสิครับ....:28:



คำถามไม่ได้บอกว่า ต้องการ 0 ที่ไหน Javascript หรือ PHP ผมให้แนวคิดไปละกัน ทั้ง 2 แบบ ทำด้วยเทคนิคเดียวกัน คือ แยกข้อมูลออกเป็น 3 ส่วน คือ วันที่ เดือน และ พศ. หลังจากนั้นค่อยเติมศูนย์ให้กับแต่ละส่วน แล้วจึงประกอบเข้ากันเป็นวันที่แบบเดิมครับ
#1


    อ่านดูแล้ว ทำไมภาษาไทยมันเพี้ยนไปแบบหมดนะ  nonono

    

    

    

    ปากด ว่า  0 หาย ครับ  (หรือ เรียกว่า เสีย 0 ว่างั้นครับ 555+)

    

     ป้อน  10-05-2011  ผลออกเปง   10-5-2011      อยากให้ผลออกเปง  10-05-2011  ครับ

    

     



    

    พิมพ์ให้ถูกต้องยังจะน่าช่วยเหลือมากกว่าอีกนะครับ

     


#2


    ขอบคุณครับ สำหรับแนวคิด  ผมคิดว่า มีวิธีอื่นที่ ทำให้ไม่ต้องใช้แนว คิด ข้างบนนี้ สะอีก

    ส่วนที่ภาษาไทยมันเพี้ยน เพราะ ว่า ผมยังวัยรุ่นครับ   หรือเว็บ นี้ มี กฎ ว่า ต้อง ใช้ภาษาไทยที่ถูกต้อง เท่านั้นในการขอคำแนะนำหรือขอคำช่วยเหลือ  ผมได้ปฎิบัติตามกฎครับ

    

    

    อีกอย่าง การ  ช่วยเหลือจริงๆ เค้าช่วยด้วยใจที่อยากจะช่วย ไม่ว่าจะถามแบบไหนขอเพียงเข้าใจความหมายในตัวมันเอง ก็พอแล้ว        ดูอย่างเจ้าของเว็บเป็นตัวอย่าง

    

    

    

     


#3

อ้างอิงจาก ความคิดเห็น #3 ผมคิดว่า มีวิธีอื่นที่ ทำให้ไม่ต้องใช้แนว คิด ข้างบนนี้ สะอีก


จริงๆ มันก็มีครับ แต่คิดว่ามันยากไป คือ แก้ไขโค้ด ปฏิทินที่ใช้ หรือเปลี่ยนโค้ด ปฏิทินใหม่ :28:
#4
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^