คำถามติดแท็ก html-input

องค์ประกอบอินพุตแสดงถึงฟิลด์ข้อมูลที่พิมพ์โดยปกติจะมีตัวควบคุมฟอร์มเพื่ออนุญาตให้ผู้ใช้แก้ไขข้อมูล

18
วิธีการโพสต์ / ส่งช่องทำเครื่องหมายอินพุตที่ปิดใช้งาน?
ฉันมีช่องทำเครื่องหมายที่จำเป็นต้องปิดใช้งานตามเงื่อนไขบางประการ ปรากฎว่า HTTP ไม่โพสต์อินพุตที่ปิดใช้งาน ฉันจะไปรอบ ๆ นั้นได้อย่างไร? การส่งอินพุตแม้ว่าจะปิดใช้งานและปิดใช้งานอินพุตอยู่หรือไม่
130 html  forms  html-input 

10
วิธีจัดการการลอยตัวและตัวคั่นทศนิยมด้วยหมายเลขประเภทอินพุต html5
ฉันกำลังสร้างเว็บแอปซึ่งส่วนใหญ่สำหรับเบราว์เซอร์บนมือถือ ฉันใช้ช่องป้อนข้อมูลที่มีประเภทตัวเลขดังนั้นเบราว์เซอร์มือถือ (ส่วนใหญ่) จึงเรียกใช้แป้นพิมพ์ตัวเลขเท่านั้นเพื่อประสบการณ์การใช้งานที่ดีขึ้น เว็บแอปนี้ส่วนใหญ่จะใช้ในภูมิภาคที่ตัวคั่นทศนิยมเป็นลูกน้ำไม่ใช่จุดดังนั้นฉันต้องจัดการตัวคั่นทศนิยมทั้งสอง จะปกปิดความยุ่งเหยิงทั้งหมดนี้ด้วยจุดและลูกน้ำได้อย่างไร การค้นพบของฉัน: Chrome บนเดสก์ท็อป ประเภทอินพุต = หมายเลข ผู้ใช้ป้อน "4,55" ในช่องป้อนข้อมูล $("#my_input").val(); ส่งคืน "455" ฉันไม่สามารถรับค่าที่ถูกต้องจากการป้อนข้อมูล เดสก์ท็อป Firefox ประเภทอินพุต = หมายเลข ผู้ใช้ป้อน "4,55" ในช่องป้อนข้อมูล $("#my_input").val(); ผลตอบแทน "4,55" ไม่เป็นไรฉันสามารถแทนที่ลูกน้ำด้วยจุดและทำให้ค่าลอยถูกต้องได้ เบราว์เซอร์ Android ประเภทอินพุต = หมายเลข ผู้ใช้ป้อน "4,55" ในช่องป้อนข้อมูล เมื่ออินพุตสูญเสียโฟกัสค่าจะถูกตัดให้เหลือ "4" สร้างความสับสนให้กับผู้ใช้ Windows Phone 8 ประเภทอินพุต = หมายเลข ผู้ใช้ป้อน "4,55" …

2
เหตุใดวันที่และเวลาประเภทอินพุต HTML5 จึงถูกลบออกจากเบราว์เซอร์ที่รองรับอยู่แล้ว
ฉันสงสัยว่าทำไมเบราว์เซอร์ทั้งหมดเช่น Chrome เวอร์ชันที่สูงกว่า 26 ซึ่งเคยรองรับการป้อนข้อมูลจึงdatetimeลบออก ดูเหมือนจะซ้ำกับบทความนี้แต่บทความนั้นค่อนข้างมีอายุ ดูเหมือนว่า HTML WG จะชอบdatetime-local( w3c ) ด้านบนdatetime( w3c ) แต่ทำไม? ดูสิ่งนี้สำหรับไทม์ไลน์การพัฒนาฟีเจอร์ สิ่งที่คนอื่นพูด: ตามที่mobilexweb.comเลิกใช้งานใน iOS 'เนื่องจากดูเหมือนประเภทอินพุตวันที่และเวลามากเกินไป' ติดตาม Google Chrome ตอนนี้ Safari บน iOS ไม่รองรับประเภทอินพุตวันที่และเวลาอีกต่อไปและจะเปลี่ยนกลับเป็นข้อความ ประเภทนี้เลิกใช้แล้วในมาตรฐานเพื่อสนับสนุน datetime-local หรือใช้อินพุตวันที่และเวลาเพื่อวัตถุประสงค์เดียวกัน ปัญหาคือ datetime เข้ากันได้กับ iOS ตั้งแต่เวอร์ชัน 5.0 ถึง 6.1; หากคุณกำลังใช้งานโปรดระวัง! อะไรคือความแตกต่าง? ในกรณีที่datetime-localมีเพียงองค์ประกอบวันที่และเวลา แต่datetimeยังมีเขตเวลาด้วย สิ่งนี้มีประโยชน์เนื่องจากคุณอาจต้องการดำเนินการต่างออกไปเมื่อเขตเวลาของไคลเอ็นต์แตกต่างจากโซนเวลาของเซิร์ฟเวอร์ ทำไมเรื่องนี้? จะเกิดอะไรขึ้นถ้าหน้าเว็บถามว่าคุณต้องการให้ฉันโทรหาคุณเมื่อใดและผู้ใช้เลือก "พรุ่งนี้ 3 ทุ่ม" …

13
ฉันจะยกเลิกการส่งแบบฟอร์มในปุ่มส่งในเหตุการณ์คลิกได้อย่างไร
ฉันกำลังทำงานกับเว็บแอปพลิเคชัน ASP.net ฉันมีแบบฟอร์มที่มีปุ่มส่ง รหัสสำหรับปุ่มส่งมีลักษณะ<input type='submit' value='submit request' onclick='btnClick();'>ดังนี้ ฉันต้องการเขียนสิ่งต่อไปนี้: function btnClick() { if (!validData()) cancelFormSubmission(); } ฉันต้องทำอย่างไร

7
วิธีบังคับแป้นพิมพ์ด้วยตัวเลขในเว็บไซต์บนมือถือใน Android
ฉันมีเว็บไซต์บนมือถือและมีinputองค์ประกอบHTML อยู่ในนั้นดังนี้: <input type="text" name="txtAccessoryCost" size="6" /> ฉันได้ฝังไซต์ลงในการWebViewใช้ Android 2.1 ที่เป็นไปได้เพื่อที่จะเป็นแอปพลิเคชัน Android เป็นไปได้ไหมที่จะใช้แป้นพิมพ์ที่มีตัวเลขแทนที่จะเป็นแป้นพิมพ์เริ่มต้นที่มีตัวอักษรเมื่อinputองค์ประกอบHTML นี้เน้น หรือเป็นไปได้ไหมที่จะตั้งค่าสำหรับแอปพลิเคชันทั้งหมด (อาจมีบางอย่างในไฟล์ Manifest ) หากองค์ประกอบ HTML ไม่สามารถทำได้
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.