คำถามติดแท็ก forms

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

6
HTML เลือกแบบฟอร์มพร้อมตัวเลือกในการป้อนค่าที่กำหนดเอง
ฉันต้องการมีช่องป้อนข้อมูลที่ผู้ใช้สามารถป้อนค่าข้อความที่กำหนดเองหรือเลือกจากรายการแบบเลื่อนลง ปกติ<select>มีเพียงตัวเลือกแบบเลื่อนลง ฉันจะ<select>ยอมรับค่าที่กำหนดเองได้อย่างไร ตัวอย่างเช่น: Ford? <select> <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="mercedes">Mercedes</option> <option value="audi">Audi</option> </select>
109 html  forms 

7
หลีกเลี่ยงการปิด Modal เมื่อกด Enter
ฉันได้ตั้งค่าโมดอล bootstrap โดยมีแบบฟอร์มอยู่ภายในฉันเพิ่งสังเกตว่าเมื่อฉันกดปุ่ม Enter โมดอลจะถูกปิด มีวิธีที่จะไม่ปิดเมื่อกด Enter หรือไม่? ฉันพยายามเปิดใช้งานโมดอลด้วยแป้นพิมพ์: เท็จ แต่จะป้องกันการปิดด้วยแป้น ESC เท่านั้น

9
ฉันจะใช้ form.serialize ของ jQuery ได้อย่างไร แต่ไม่รวมช่องว่าง
ฉันมีแบบฟอร์มการค้นหาที่มีการป้อนข้อความและรายการแบบเลื่อนลงจำนวนหนึ่งที่ส่งผ่าน GET ฉันต้องการมี URL การค้นหาที่สะอาดกว่าโดยการลบช่องว่างออกจากสตริงคำค้นหาเมื่อทำการค้นหา var form = $("form"); var serializedFormStr = form.serialize(); // I'd like to remove inputs where value is '' or '.' here window.location.href = '/search?' + serializedFormStr มีความคิดอย่างไรที่ฉันจะทำสิ่งนี้โดยใช้ jQuery?

12
การป้องกันการส่งแบบฟอร์มอีกครั้ง
หน้าหนึ่งมีรูปแบบ HTML หน้าที่สอง - รหัสที่จัดการข้อมูลที่ส่ง แบบฟอร์มในหน้าที่หนึ่งจะถูกส่ง เบราว์เซอร์ถูกเปลี่ยนเส้นทางไปยังหน้าที่สอง หน้าที่สองจัดการข้อมูลที่ส่ง ณ จุดนี้หากหน้าสองได้รับการรีเฟรชการแจ้งเตือน "ยืนยันการส่งแบบฟอร์มอีกครั้ง" จะปรากฏขึ้น สิ่งนี้สามารถป้องกันได้หรือไม่?
107 forms  http 

2
val () เทียบกับ text () สำหรับ textarea
ฉันใช้ jQuery และสงสัยว่าฉันควรใช้ val () หรือ text () (หรือวิธีอื่น) เพื่ออ่านและอัปเดตเนื้อหาของ textarea ฉันได้ลองทั้งสองอย่างและฉันมีปัญหากับทั้งสองอย่าง เมื่อฉันใช้ text () เพื่ออัปเดต textarea ตัวแบ่งบรรทัด (\ n) ไม่ทำงาน เมื่อฉันใช้ val () เพื่อดึงเนื้อหา textarea ข้อความจะถูกตัดทอนหากยาวเกินไป
107 jquery  forms  textarea 

3
มีทางเลือกอื่นที่ผ่านการทดสอบอย่างเหมาะสมสำหรับ Select2 หรือ Chosen หรือไม่? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันกำลังมองหาทางเลือกอื่นสำหรับ Select2 ที่โดยพื้นฐานแล้วมีฟังก์ชันการทำงานเหมือนกัน แต่มีการทดสอบที่เหมาะสม การแสวงหาจอกศักดิ์สิทธิ์? ยูนิคอร์นตัวสุดท้าย?

6
หลีกเลี่ยง Angular2 เพื่อส่งแบบฟอร์มอย่างเป็นระบบเมื่อคลิกปุ่ม
โอเคอาจจะยังไม่ชัดเจน รับแบบฟอร์มนี้: <form (ngSubmit)="submit()" #crisisForm="ngForm"> <input type="text" name="name" [(ngModel)]="crisis.name"> <button type="submit">Submit</button> <button type="button" (click)="preview()">Preview</button> <button type="reset" (click)="reset()">Reset</button> </form> ทำไมปุ่มทั้งหมดจึงเรียกใช้submit()ฟังก์ชันนี้ และจะหลีกเลี่ยงสิ่งนั้นได้อย่างไร?

11
จะรับรูปแบบการป้อนข้อมูลได้อย่างไร?
ฉันต้องการได้รับการอ้างอิงถึงแม่แบบฟอร์มของ INPUT เมื่อฉันมีการอ้างอิงถึง INPUT นั้นเท่านั้น เป็นไปได้ด้วย JavaScript หรือไม่? ใช้ jQuery ถ้าคุณต้องการ function doSomething(element) { //element is input object //how to get reference to form? } สิ่งนี้ใช้ไม่ได้: var form = $(element).parents('form:first'); alert($(form).attr("name"));


27
จะป้องกันไม่ให้หุ่นยนต์กรอกแบบฟอร์มโดยอัตโนมัติได้อย่างไร?
ฉันกำลังพยายามหากลไกป้องกันสแปมที่ดีเพียงพอเพื่อป้องกันการป้อนข้อมูลที่สร้างขึ้นโดยอัตโนมัติ ฉันได้อ่านเทคนิคเช่น captcha, 1 + 1 =? สิ่งต่างๆทำงานได้ดี แต่ยังมีขั้นตอนเพิ่มเติมที่ขัดขวางการใช้งานแอปพลิเคชันฟรีอย่างรวดเร็ว (ฉันไม่ได้มองหาอะไรแบบนั้น) ฉันได้ลองตั้งค่าฟิลด์ที่ซ่อนอยู่ในฟอร์มทั้งหมดของฉันแล้วด้วยdisplay: none; อย่างไรก็ตามฉันแน่ใจว่าสคริปต์สามารถกำหนดค่าให้ติดตาม ID ฟิลด์ของฟอร์มนั้นและไม่ต้องกรอกข้อมูล คุณใช้ / รู้จักวิธีต่อต้านหุ่นยนต์เติมฟอร์มอัตโนมัติที่ดีหรือไม่? มีบางสิ่งที่สามารถทำได้อย่างราบรื่นด้วยการประมวลผลฝั่งเซิร์ฟเวอร์ HTML AND / OR และ (เกือบ) กันกระสุนหรือไม่? (ไม่มี JS เพราะสามารถปิดการใช้งานได้) ฉันพยายามที่จะไม่พึ่งพาเซสชันนี้ (เช่นการนับจำนวนครั้งที่มีการคลิกปุ่มเพื่อป้องกันการโอเวอร์โหลด)
105 forms  spam 

3
Jquery .on () ส่งเหตุการณ์
ฉันมีปัญหากับ.on(). ฉันมีองค์ประกอบฟอร์มหลายรายการ (มีรูปแบบด้วยclass="remember") และฉันเพิ่มอีกองค์ประกอบหนึ่งform.rememberโดยใช้ AJAX ดังนั้นฉันต้องการให้จัดการส่งเหตุการณ์เช่น: $('form.remember').on('submit',function(){...}) แต่แบบฟอร์มที่เพิ่มด้วย AJAX ใช้ไม่ได้ ปัญหาอยู่ที่ไหน เป็นบั๊กหรือเปล่า?
105 jquery  ajax  forms  submit 

9
วิธีสร้างประเภทอินพุต = ไฟล์ควรยอมรับเฉพาะ pdf และ xls
ฉันใช้ <input type= "file" name="Upload" > ตอนนี้ฉันต้องการ จำกัด สิ่งนี้โดยยอมรับเฉพาะไฟล์. pdf และ. xls เมื่อฉันคลิกปุ่มส่งควรตรวจสอบสิ่งนี้ และเมื่อฉันคลิกไฟล์ (PDF / XLS) บนหน้าเว็บมันควรจะเปิดขึ้นโดยอัตโนมัติ ใครช่วยยกตัวอย่างเรื่องนี้ได้ไหม
105 html  forms 

3
การส่งอาร์เรย์หลายมิติผ่าน POST ด้วย php
ฉันมีรูปแบบ php ที่มีจำนวนคอลัมน์ที่ทราบ (เช่นเส้นผ่านศูนย์กลางด้านบน, เส้นผ่านศูนย์กลางด้านล่าง, ผ้า, สี, ปริมาณ) แต่มีจำนวนแถวที่ไม่ทราบเนื่องจากผู้ใช้สามารถเพิ่มแถวได้ตามต้องการ ฉันได้ค้นพบวิธีนำแต่ละฟิลด์ (คอลัมน์) มาวางไว้ในอาร์เรย์ของตนเอง <input name="topdiameter['+current+']" type="text" id="topdiameter'+current+'" size="5" /> <input name="bottomdiameter['+current+']" type="text" id="bottomdiameter'+current+'" size="5" /> ดังนั้นสิ่งที่ฉันลงท้ายด้วย HTML คือ: <tr> <td><input name="topdiameter[0]" type="text" id="topdiameter0" size="5" /></td> <td><input name="bottomdiameter[0]" type="text" id="bottomdiameter0" size="5" /></td> </tr> <tr> <td><input name="topdiameter[1]" type="text" id="topdiameter1" size="5" /></td> <td><input name="bottomdiameter[1]" …

5
ส่งแบบฟอร์ม HTML ในหน้าตนเอง
ฉันต้องการส่งแบบฟอร์ม HTML ให้ตัวเอง ฉันจะใช้actionแอตทริบิวต์ได้อย่างไร <form action=""> <form action="#"> <form action="some/address"> <form> แบบไหนดีกว่ากัน?
103 html  forms  http  url 


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.