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

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

13
ฉันควรใช้วิธี GET หรือ POST เมื่อใด ความแตกต่างระหว่างพวกเขาคืออะไร
ความแตกต่างระหว่างการใช้GETหรือPOSTวิธีการคืออะไร? อันไหนปลอดภัยกว่ากัน? อะไรคือข้อดีของแต่ละข้อ? ( คำถามที่คล้ายกัน )
249 forms  http  post  get  http-method 

22
วิธีจัดการช่องทำเครื่องหมายในรูปแบบ ASP.NET MVC?
ข้อควรระวัง: คำถามนี้มีอายุเกินเก้าปี! ตัวเลือกที่ดีที่สุดของคุณคือค้นหาคำถามที่ใหม่กว่าหรือค้นหาคำตอบด้านล่างเพื่อค้นหา MVC รุ่นที่คุณต้องการเนื่องจากคำตอบมากมายที่นี่ล้าสมัยแล้ว หากคุณพบคำตอบที่เหมาะกับเวอร์ชันของคุณโปรดตรวจสอบให้แน่ใจว่าคำตอบนั้นมีเวอร์ชั่นของ MVC ที่คุณใช้อยู่ (คำถามเดิมเริ่มด้านล่าง) นี่ดูเหมือนจะแปลกสำหรับฉัน แต่เท่าที่ฉันสามารถบอกได้นี่เป็นวิธีที่คุณทำ ฉันมีชุดของวัตถุและฉันต้องการให้ผู้ใช้เลือกอย่างน้อยหนึ่งรายการ สิ่งนี้บอกฉันว่า "แบบฟอร์มพร้อมช่องทำเครื่องหมาย" วัตถุของฉันไม่มีแนวคิดของ "เลือก" (พวกเขาเป็นพื้นฐานของ POCO ที่เกิดขึ้นจากการยกเลิกการโทร wcf) ดังนั้นฉันทำต่อไปนี้: public class SampleObject{ public Guid Id {get;set;} public string Name {get;set;} } ในมุมมอง: <% using (Html.BeginForm()) { %> <%foreach (var o in ViewData.Model) {%> <%=Html.CheckBox(o.Id)%> <%= o.Name %> <%}%> <input …

28
ป้อนฟอร์มอัตโนมัติของ Google Chrome และพื้นหลังสีเหลือง
ฉันมีปัญหาในการออกแบบกับ Google Chrome และฟังก์ชั่นป้อนอัตโนมัติในรูปแบบ หาก Chrome จดจำการเข้าสู่ระบบ / รหัสผ่านบางส่วนมันจะเปลี่ยนสีพื้นหลังเป็นสีเหลือง นี่คือภาพหน้าจอบางส่วน: วิธีลบพื้นหลังนั้นหรือเพียงแค่ปิดใช้งานการป้อนอัตโนมัตินี้

2
อะไรคือความแตกต่างระหว่าง“ ขอข้อมูลที่รับภาระ” กับ“ ข้อมูลแบบฟอร์ม” ตามที่เห็นในแท็บเครือข่ายเครื่องมือ dev ของ Chrome
Наэтотвопросестьответына Stack Overflow нарусском : чемотличаетсяขอ Payload ® FormData в js ฉันมีเว็บแอปพลิเคชันเก่าที่ฉันต้องสนับสนุน (ซึ่งฉันไม่ได้เขียน) เมื่อฉันกรอกแบบฟอร์มและส่งจากนั้นตรวจสอบแท็บ "เครือข่าย" ใน Chrome ฉันเห็น "ขอให้บรรจุข้อมูล" ซึ่งปกติฉันจะเห็น "ข้อมูลฟอร์ม" อะไรคือความแตกต่างระหว่างทั้งสองและเมื่อหนึ่งจะถูกส่งไปแทนคนอื่น? Googled สิ่งนี้ แต่ไม่พบข้อมูลใด ๆ ที่อธิบายสิ่งนี้จริงๆ (แค่ผู้ที่พยายามรับแอพจาวาสคริปต์เพื่อส่ง "ข้อมูลฟอร์ม" แทน "ขอข้อมูล"

10
จะป้องกันไม่ให้ส่งแบบฟอร์มได้อย่างไร
ฉันมีแบบฟอร์มที่มีปุ่มส่งอยู่ที่ไหนซักแห่ง อย่างไรก็ตามฉันต้องการ 'จับ' เหตุการณ์ส่งและป้องกันไม่ให้เกิดขึ้น มีวิธีที่ฉันสามารถทำได้หรือไม่? ฉันไม่สามารถแก้ไขปุ่มส่งได้เนื่องจากเป็นส่วนหนึ่งของการควบคุมที่กำหนดเอง
243 javascript  html  forms 

3
รูปแบบภายในตาราง
ฉันรวมบางฟอร์มไว้ในตาราง HTML เพื่อเพิ่มแถวใหม่และอัปเดตแถวปัจจุบัน ปัญหาที่ฉันได้รับคือเมื่อฉันตรวจสอบแบบฟอร์มในเครื่องมือ dev ของฉันฉันเห็นว่าองค์ประกอบของแบบฟอร์มถูกปิดทันทีหลังจากเปิด (อินพุต ฯลฯ ไม่รวมอยู่ในแบบฟอร์ม) ดังนั้นการส่งแบบฟอร์มจึงไม่สามารถรวมฟิลด์ได้ แถวของตารางและอินพุตมีดังนี้: <tr> <form method="post" action=""> <td> <input type="text" name="job_num"> </td> <td> <input type="text" name="desc"> </td> </form> </tr> ความช่วยเหลือใด ๆ จะดีขอขอบคุณ.

4
ฉันจะต้องการอินพุตแบบฟอร์มที่มีเงื่อนไขด้วย AngularJS ได้อย่างไร
สมมติว่าเรากำลังสร้างแอปพลิเคชันสมุดที่อยู่ (ตัวอย่างที่คาดการณ์ไว้) กับ AngularJS เรามีแบบฟอร์มสำหรับผู้ติดต่อที่มีอินพุตสำหรับอีเมลและหมายเลขโทรศัพท์และเราต้องการที่จะใช้อย่างใดอย่างหนึ่งแต่ไม่ใช่ทั้งสองอย่าง : เราต้องการเฉพาะemailอินพุตที่ต้องการหากphoneอินพุตว่างหรือไม่ถูกต้องและในทางกลับกัน Angular มีrequiredคำสั่ง แต่ยังไม่ชัดเจนจากเอกสารวิธีใช้งานในกรณีนี้ ดังนั้นเราจะต้องใช้ฟิลด์แบบฟอร์มตามเงื่อนไขได้อย่างไร เขียนคำสั่งที่กำหนดเอง?

10
ส่งแบบฟอร์ม GET พร้อมด้วยพารามิเตอร์สตริงการสืบค้นและพารามิเตอร์ที่ซ่อนอยู่หายไป
พิจารณาแบบฟอร์มนี้: <form action="http://www.blabla.com?a=1&b=2" method="GET"> <input type="hidden" name="c" value="3" /> </form> เมื่อส่งแบบฟอร์มนี้ (แบบฟอร์ม GET) พารามิเตอร์ a และ b จะหายไป มีเหตุผลสำหรับสิ่งนั้นหรือไม่? มีวิธีหลีกเลี่ยงพฤติกรรมนี้หรือไม่?
231 html  forms  submit 

26
jQuery: วิธีการรับปุ่มที่ถูกคลิกเมื่อส่งแบบฟอร์ม?
ฉันมี .submit()กิจกรรมที่ตั้งค่าสำหรับการส่งแบบฟอร์ม ฉันยังมีหลายรูปแบบในหน้า แต่เพียงหนึ่งที่นี่สำหรับตัวอย่างนี้ ฉันต้องการทราบว่าคลิกปุ่มส่งใดโดยไม่ใช้.click()แต่ละเหตุการณ์ นี่คือการตั้งค่า: <html> <head> <title>jQuery research: forms</title> <script type='text/javascript' src='../jquery-1.5.2.min.js'></script> <script type='text/javascript' language='javascript'> $(document).ready(function(){ $('form[name="testform"]').submit( function(event){ process_form_submission(event); } ); }); function process_form_submission( event ) { event.preventDefault(); //var target = $(event.target); var me = event.currentTarget; var data = me.data.value; var which_button = '?'; // <-- this is …
227 jquery  forms 

7
วิธีการเปลี่ยนแอตทริบิวต์ของชื่อองค์ประกอบโดยใช้ jQuery
ฉันมีองค์ประกอบป้อนข้อมูลในแบบฟอร์มและต้องการเปลี่ยนแอตทริบิวต์ชื่อ นี่ต้องเป็นเรื่องง่ายเหมือนพาย แต่ด้วยเหตุผลบางอย่างฉันไม่สามารถหาวิธีทำสิ่งนี้ได้ ทำสิ่งนี้ได้อย่างไรและฉันควรค้นหาวิธีทำสิ่งนี้ได้ที่ไหนและอย่างไร
226 jquery  forms  attributes 

21
ข้อผิดพลาด Angular Framework ของ TypeScript- -“ ไม่มีคำสั่งกับ exportAs ที่ตั้งเป็น ngForm”
ฉันยังคงได้รับข้อผิดพลาดนี้ในขณะที่ใช้งาน Angular2-Forms Framework ของ TypeScript: ไม่มีการdirectiveตั้งค่าเป็น "exportAs" เป็น "ngForm" นี่คือรหัสของฉัน โครงการพึ่งพา: "dependencies": { "@angular/common": "2.0.0-rc.6", "@angular/compiler": "2.0.0-rc.6", "@angular/core": "2.0.0-rc.6", "@angular/forms": "2.0.0-rc.6", "@angular/http": "2.0.0-rc.6", "@angular/platform-browser": "2.0.0-rc.6", "@angular/platform-browser-dynamic": "2.0.0-rc.6", "@angular/router": "3.0.0-rc.2", "ng2-bootstrap": "^1.1.1", "reflect-metadata": "^0.1.8", "core-js": "^2.4.0", "es6-module-loader": "^0.17.8", "rxjs": "5.0.0-beta.11", "systemjs": "0.19.27", "zone.js": "0.6.17", "jquery": "3.0.0", } และนี่คือเทมเพลตการเข้าสู่ระบบ: <form #loginForm="ngForm" (ng-submit)="authenticate(loginForm.value)"> …

7
<input> มีรูปแบบที่ดีโดยไม่มี <form> หรือไม่
มันถูกต้องหรือ&lt;input&gt;ไม่หากไม่มีมันอยู่ใน a &lt;form&gt;? มีกระบวนการในการทำเครื่องหมายบางฟิลด์ในหน้าและเพิ่งพบเพจที่มีฟิลด์อินพุตที่ไม่ถูกทำเครื่องหมายตามที่ฉันคาดไว้ ฉันใช้เวลาสักครู่ แต่ก็พบว่ากระบวนการรับองค์ประกอบของฟอร์มจากนั้นรับฟิลด์เป็นสิ่งที่ทำให้สิ่งเหล่านี้พลาดเพราะไม่มีรูปแบบ
225 html  forms  input 


4
บุรุษไปรษณีย์ Chrome: ความแตกต่างระหว่าง form-data, x-www-form-urlencoded และ raw คืออะไร
ฉันใช้ส่วนขยายบุรุษไปรษณีย์ Chrome สำหรับทดสอบบริการเว็บ มีสามตัวเลือกสำหรับป้อนข้อมูล ฉันเดาว่าrawสำหรับการส่ง JSON ความแตกต่างระหว่างอีกสองคืออะไรform-dataและx-www-form-urlencoded?

6
ตัวเลือก CSS สำหรับป้ายกำกับของปุ่มตัวเลือก
เป็นไปได้หรือไม่ที่จะใช้สไตล์ css (3) กับป้ายกำกับของปุ่มตัวเลือกที่เลือก? ฉันมีมาร์กอัปต่อไปนี้: &lt;input type="radio" id="rad" name="radio"/&gt; &lt;label for="rad"&gt;A Label&lt;/label&gt; สิ่งที่ฉันหวังคือ label:checked { font-weight: bold; } จะทำอะไรบางอย่าง แต่ก็ไม่ใช่ (อย่างที่ฉันคาดไว้) มีตัวเลือกที่สามารถใช้ฟังก์ชันนี้ได้หรือไม่? คุณอาจล้อมรอบด้วย divs ฯลฯ หากมีสิ่งใดช่วยได้ แต่ทางออกที่ดีที่สุดคือโซลูชันที่ใช้ป้ายกำกับ '' for '' ควรสังเกตว่าฉันสามารถระบุเบราว์เซอร์สำหรับแอปพลิเคชันของฉันดังนั้นโปรดใช้คลาส css3 และอื่น ๆ
221 forms  css 

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