|
|
|
จะยิงรหัสนักเรียนด้วย เครื่องยิงที่เป็นแบบอ่านบาร์โค๊ด แล้วให้มันไปไฟล์ที่ปลายทางทันทีเลยครับ แบบว่าไม่ต้อง ไปคลิ๊กที่ปุ่ม submit อีกครั้ง |
|
|
|
|
|
|
|
ปกติแล้ว การยิง บาร์โค้ด มันจะเท่ากับ ส่งค่าแล้วกด enter อยู่โดยปกติแล้วน่ะครับ
ส่วนที่ว่าต้องมากดอีกที คงเป็นที่ javascript ของปุ่ม submit น่ะครับ
|
|
|
|
|
Date :
2011-04-05 23:29:32 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ๋อ ครับ ผมก็ว่าอย่างที่พี่บอกละครับ เพราะผมได้ลอง เอา ต้วยิงนี้ ไปยิงกับ โปรแกรม ร้านโชว์ห่วย ข้างบ้านครับ ก็ยิงได้และมีสินค้าขึ้นมา
ได้ด้วยครับ
แต่ทว่า ที่โค๊ด ของผมนี้ มันต้องไปเรียก ไฟล์ xml ด้วยน่ะครับ ผมก็เลย ไม่รู้จะเขียนให้ตัวยิง มันยิงแล้ว มี enter ผส่มไปได้เลย
ได้ยังไง พี่คนไหน มีประสบการเรื่องนี้ ก็ช่วยผมหน่อย น่ะครับ งงมา สามวันแล้วละครับ
ขอบคุณครับ
|
|
|
|
|
Date :
2011-04-05 23:35:38 |
By :
เหน่ง บ้านหมาน่อย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
loadXMLDoc เอาไฟล์ js หรือโค้ดตัวนี้มาดูกันครับผม เพราะไม่รู้มันจะเรียกแบบใหน จะประยุกต์อะไรไปแบบใหน
เพราะคงหาคนกล้าเดาได้ยากครับ ว่ามันคืออะไร
|
|
|
|
|
Date :
2011-04-06 05:38:05 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ครับพี่ครับ คือว่า เรื่องไฟล์ getstudent ที่เป็น .js น่ะครับ ผมว่ามันใช้งานได้แล้วน่ะครับ เพราะว่า พอผมลองใส่รหัสนักเรียน แล้ว คลิ๊ก ปุ่ม submit มันก็แสดง ข้อมููล ออกมาได้ ครับ
เพียงแต่ว่า ที่ต้องการ ก็คือ เมื่อเราใส่รหัส แล้ว ขอให้เคาะ enter ได้เลย
หรือ เวลา เรายิงบาร์โค๊ด ก็ขอให้มัน ไปเรียกไฟล์ .js ตัวนี้มาเลย
ผมสังเกตุว่า textbox ที่สำหรับ ยิงบาร์โค๊ด เข้าไปตัวนี้ มันไม่ได้ เป็นแบบ <form method=''></form> น่ะครับ
เวลาเราใส่ข้อมูลไปแล้ว มันก็จะนิ่ง อยู่อย่างนั้น ข้อมูลรหัส ก็ค้างอยู่ใน textbox ไม่ไปไหนเลย
ผมอธิบาย ไม่รู้ พี่งง ป่าวนะครับ
แต่ก็ขอบคุณครับ ที่ตอบมา ตอนนี้ อาจาน เหล่เล็กน้อย ละครับ ไม่ส่งงานให้ ตรวจซะที
|
|
|
|
|
Date :
2011-04-06 10:09:50 |
By :
เหน่ง บ้านหมาน่อย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่รู้ว่าเข้าใจถูกหรือเปล่านะจ้าเพราะว่าไม่เก่งเหมือนกัน
แต่ถ้าเป็นตัว action นะไม่ต้องกด Enter
<form name="form1" method="post" action="xxx.php">
แต่ถ้าเป็นตัวนี้ต้องกดที่ Enter
<form id="form1" name="form1" method="post" action="xxx.php"onSubmit="return checkform(this);">
ลองดูว่าใช่หรือเปล่านะจ้า
|
|
|
|
|
Date :
2011-04-06 10:18:39 |
By :
nongking1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ครับพี่ ขอบคุณครับ พอผมยิงตัวบาร์โค๊ด รหัสนักเรียน เข้าไป ก็ได้แล้วครับ แต่ ช่วยบอกอีกอย่างครับ
คือ รหัสที่เรายิงเข้าไปแล้ว และมันก็ไปเรียกข้อมูล ออกมาถูกต้องแล้วครับ
แต่ ทำยังไง ให้รหัสที่เรายิงเข้าไปแล้ว ใน textbox มันว่างลง
หลังจาก ที่ข้อมูล ออกมา แล้วน่ะครับ เหมือน กับ refresh textbox ล้างข้อมูล ออกไปน่ะครับ
Code (PHP)
<form id="form1" name="form1" method="post"
action="javascript:loadXMLDoc('','getstudent')"onSubmit="return checkform(this);">
<input type="text" id="student" style="size:500px;height:30;width:190"> </form>
เกือบได้ส่ง จานแล้วครับ
ขอบคุณครับ
|
|
|
|
|
Date :
2011-04-06 11:11:37 |
By :
เหน่ง บ้านหมาน่อย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่เข้าใจคำถามเท่าไรนะ
แต่ถ้าเข้าใจไม่ผิดค่าที่รับการยิงบาร์โค้ดก้อไม่ต้องส่งค่าไปมานก้อน่าจะว่างนะ
|
|
|
|
|
Date :
2011-04-06 11:22:13 |
By :
nongking1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อย่างงี้ครับ พี่
คือ พอผมใส่รหัสด้วย การพิมพ์ตัวเลขเข้าไป แล้วเคาะ Enter ก็จะได้ข้อมูล ตามรหัส นั้นออกมาน่ะครับ
หรือ
หากผม ยิงรหัสนักเรียน ด้วย ตัวยิงบาร์โค๊ด มันก็จะไปเรียกข้อมูล ออกมาได้เหมือนกันครับ
แต่ พอใส่รหัส หรือ ยิงบาร์โค๊ด เข้าไปแล้ว กลับมาดุ ที่ textbox ก็ปรากฏว่า รหัสที่เราใส่ หรือ ยิงบาร์โค๊ด เข้าไป เมื่อกี้นี้ ก็ยังค้างอยู่เลยครับ
ที่นี่ หากผมจะใสรหัส หรือ ยิงตัวบาร์โค๊ด เข้าไปใหม่ ผมก็ต้อง มาลบ รหัสเก่า ที่ค้างอยู่ ออกไปก่อน น่ะครับ
เลย ทำให้ผิด จุดประสงค์ ที่ อาจาน บอกมาน่ะครับ ไม่สะดวก ด้วยครับ
ทำไง ให้เวลาเรา ใส่รหัส หรือ ยิงบาร์โค๊ด ไปแล้ว มีข้อมุลออกมา แล้ว ใน textbox ต้อง ว่างป่าว เพื่อที่เราจะได้ใส่รหัส อันอื่น ต่อไปเลยครับ
ขอความช่วยเหลือ พี่อีกทีครับ
ขอบคุณพี่สาว ครับ
|
|
|
|
|
Date :
2011-04-06 11:40:39 |
By :
เหน่ง บ้านหมาน่อย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถามเพิ่มแล้วข้อมูลที่แสดงนะอยู่ฟอร์มเดียวกันหรือว่าคนละฟอร์มกับค่าที่รับจ้า
|
|
|
|
|
Date :
2011-04-06 11:47:25 |
By :
nongking1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หน้าเดียวกันครับพี่
พอผมลอง ทำแบบนี้นะครับ คือ action="getstudent.php"
หน้าฟอร์มนี้ มันก็จะ กระพริบ และ ใน textbox มันก็จะ ว่างลงครับ
แต่มันก็เรียกข้อมูล จากฐาน ขึ้นมาไม่ได้ครับ
( โปรแกรม ตัวนี้ ของอาจาน ให้มาทำเป็น งานส่งน่ะครับ )
รบกวน พี่อีกที ครับ
|
|
|
|
|
Date :
2011-04-06 11:54:46 |
By :
เหน่ง บ้านหมาน่อย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function clearText(field){
if (field.defaultValue == field.value) field.value = '';
else if (field.value == '') field.value = field.defaultValue;
}
|
|
|
|
|
Date :
2011-04-06 12:59:09 |
By :
nongking1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<input type="text" onKeyUp="this.value=''">
อย่างนี้ก้อได้นะ
|
|
|
|
|
Date :
2011-04-06 13:05:21 |
By :
1122 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่ครับ ฟังค์ชั่นนี้ เป็น php หรือ ป่าว น่ะครับ เพราะผม รันมันไม่ได้ มันฟ้อง เออเร่อ เพียบ เลย น่ะครับ
function clearText(field){
if (field.defaultValue == field.value) field.value = '';
else if (field.value == '') field.value = field.defaultValue;
}
|
|
|
|
|
Date :
2011-04-06 18:31:27 |
By :
เหน่ง บ้านหมาน่อย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่ ๆ คนไหน มีวิธีแก้ หรือ เคยมีประสบการณ์ ก็แนะนำให้ผม สักหน่อย สิครับ
ยังติดอยุ่เลย น่ะครับ
|
|
|
|
|
Date :
2011-04-07 16:23:13 |
By :
เหน่ง บ้านหมาน่อย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<input type="text" name="textfield"onClick="this.value=''">
ลองดูอย่างนี้ดิจ้าว่าจะตรงป่าว
ได้ผลงัยบอกด้วยนะ
|
|
|
|
|
Date :
2011-04-07 16:40:34 |
By :
nongking1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองใช้ onchange ดูหรือยังครับ
|
|
|
|
|
Date :
2011-04-08 01:25:08 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมลองใช้
onChange
onKeyPress
onSubMit
ก็ยังไม่ได้ครับ เนื่องจาก แต่ละ ตัวทำหน้าที่ได้แตกต่างกันไป แต่ค่าใน textbox ที่เราใส่ไว้ ก็ยังคงอยู่
รอ พี่ ๆ ครับ เผื่อจะมีประสบการณ์ มาบอกเล่า กันบ้าง
ตอนนี้ ร้องเพลง รอ คับ
ส่วนผมก็พยายาม ทำในหลาย ๆ ทางไปด้วยน่ะคับ
|
|
|
|
|
Date :
2011-04-08 10:41:05 |
By :
เหน่ง บ้านหมาน่อย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|