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

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

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

14
วิธีที่ถูกต้องในการรวมภาพที่ไม่มี src คืออะไร?
ฉันมีภาพที่ฉันจะเติมด้วย src แบบไดนามิกในภายหลังด้วย javascript แต่เพื่อความสะดวกฉันต้องการให้แท็กภาพอยู่ที่ pageload แต่ไม่แสดงอะไรเลย ฉันรู้ว่า<img src='' />ไม่ถูกต้องดังนั้นวิธีที่ดีที่สุดในการทำเช่นนี้คืออะไร
234 html  validation 

15
ทำไมฟังก์ชั่นตรวจสอบว่าสตริงว่างเปล่าส่งคืนจริงหรือไม่? [ปิด]
ปิด. คำถามนี้เป็นคำถามที่ไม่สามารถทำซ้ำหรือเกิดจากความผิดพลาด ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน16 วันที่ผ่านมา ปรับปรุงคำถามนี้ ฉันมีฟังก์ชั่น isNotEmpty ซึ่งผลตอบแทนจริงถ้าสตริงไม่ว่างและเท็จถ้าสตริงว่าง ฉันพบว่ามันไม่ทำงานถ้าฉันส่งสตริงว่างผ่านมัน function isNotEmpty($input) { $strTemp = $input; $strTemp = trim($strTemp); if(strTemp != '') //Also tried this "if(strlen($strTemp) > 0)" { return true; } return false; } การตรวจสอบความถูกต้องของสตริงโดยใช้ isNotEmpty เสร็จแล้ว: if(isNotEmpty($userinput['phoneNumber'])) { //validate the phone number } else …
231 php  string  validation 

30
jQuery: วิธีใดที่ดีที่สุดในการ จำกัด “ ตัวเลข” ให้ป้อนเฉพาะกล่องข้อความเท่านั้น? (อนุญาตให้มีจุดทศนิยม)
วิธีที่ดีที่สุดในการ จำกัด "ตัวเลข" คือใส่ข้อความในกล่องข้อความเท่านั้น? ฉันกำลังมองหาบางอย่างที่อนุญาตให้มีจุดทศนิยม ฉันเห็นตัวอย่างมากมาย แต่ยังไม่ได้ตัดสินใจว่าจะใช้อันไหน อัพเดทจาก Praveen Jeganathan ไม่มีปลั๊กอินอีกต่อไป jQuery ได้jQuery.isNumeric()เพิ่มตัวของมันเองใน v1.7 ดู: https://stackoverflow.com/a/20186188/66767

30
การตรวจสอบอีเมล Regex
ฉันใช้สิ่งนี้ @"^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$" regexp เพื่อตรวจสอบอีเมล ([\w\.\-]+)- สิ่งนี้มีไว้สำหรับโดเมนระดับแรก (ตัวอักษรและตัวเลขจำนวนมากรวมถึงจุดและยัติภังค์) ([\w\-]+)- สำหรับโดเมนระดับที่สอง ((\.(\w){2,3})+)- และสำหรับโดเมนระดับอื่น (จาก 3 ถึงอินฟินิตี้) ซึ่งรวมถึงจุดและ 2 หรือ 3 ตัวอักษร เกิดอะไรขึ้นกับ regex นี้ แก้ไข: มันไม่ตรงกับอีเมล "something@someth.ing"
215 c#  regex  validation 


8
กำหนดค่าของการป้อนข้อมูลโดยใช้ฟังก์ชั่น Javascript
ฉันกำลังใช้แกดเจ็ต YUI ฉันยังมีฟังก์ชัน Javascript เพื่อตรวจสอบผลลัพธ์ที่มาจากdivYUI ที่ดึงมาให้ฉัน: Event.on("addGadgetUrl", "click", function(){ var url = Dom.get("gadget_url").value; /* line x ------>*/ if (url == "") { error.innerHTML = "<p> error" /></p>"; } else { /* line y ---> */ /* I need to add some code in here to set the value of "gadget_url" …

16
ฉันต้องเข้ารหัส '&' เป็น '& amp;' จริง ๆ หรือไม่
ฉันใช้ ' &' สัญลักษณ์กับ HTML5 และ UTF-8 <title>ในเว็บไซต์ของฉัน Google แสดงเครื่องหมายแอมป์แซนด์ใน SERPs เช่นเดียวกับเบราว์เซอร์ทั้งหมดในชื่อ http://validator.w3.orgให้สิ่งนี้แก่ฉัน: & ไม่ได้เริ่มการอ้างอิงตัวละคร (และน่าจะได้รับการยกเว้นว่าเป็น&) ฉันต้องทำจริงๆ&เหรอ? ฉันไม่ได้ยุ่งเกี่ยวกับหน้าของฉันตรวจสอบเพื่อประโยชน์ในการตรวจสอบ แต่ฉันอยากรู้อยากเห็นความคิดเห็นของผู้คนเกี่ยวกับเรื่องนี้และถ้ามันเป็นสิ่งสำคัญและทำไม

19
ไม่พบข้อ จำกัด ทางไวยากรณ์ (DTD หรือ XML schema) สำหรับเอกสาร
ฉันมี dtd นี้: http://fast-code.sourceforge.net/template.dtd แต่เมื่อฉันรวมไว้ใน xml ฉันได้รับคำเตือน: ไม่พบข้อ จำกัด ด้านไวยากรณ์ (DTD หรือ XML schema) สำหรับเอกสาร xml คือ: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE templates PUBLIC "//UNKNOWN/" "http://fast-code.sourceforge.net/template.dtd"> <templates> <template type="INSTANCE_OF_CLASS"> <description>Used to Create instance of class</description> <variation>asasa</variation> <variation-field>asasa</variation-field> <class-pattern>asasa</class-pattern> <getter-setter>setter</getter-setter> <allowed-file-extensions>java</allowed-file-extensions> <number-required-classes>1</number-required-classes> <allow-multiple-variation>false</allow-multiple-variation> <template-body> <![CDATA[ // Creating new instance of ${class_name} final …
202 xml  eclipse  validation  dtd 

4
หมายเลขโทรศัพท์ทั่วโลกที่ยาวที่สุดที่เป็นไปได้ที่ฉันควรพิจารณาใน SQL varchar (ความยาว) สำหรับโทรศัพท์คืออะไร
หมายเลขโทรศัพท์ทั่วโลกที่ยาวที่สุดที่เป็นไปได้ที่ฉันควรพิจารณาใน SQL varchar(length)สำหรับโทรศัพท์คืออะไร การพิจารณา: + สำหรับรหัสประเทศ () สำหรับรหัสพื้นที่ x + 6 ตัวเลขสำหรับส่วนขยายส่วนขยาย (ให้เป็น 8 {space}) ช่องว่างระหว่างกลุ่ม (เช่นในโทรศัพท์อเมริกา + x xxx xxx xxxx = 3 ช่องว่าง) ที่นี่คือที่ที่ฉันต้องการความช่วยเหลือจากคุณฉันต้องการให้มันเป็นทั่วโลก พิจารณาว่าในกรณีของฉันตอนนี้ฉันไม่ต้องการการ์ดและหมายเลขอื่น ๆ เริ่มต้นด้วยรหัสประเทศและลงท้ายด้วยนามสกุลไม่มีแฟกซ์ / โทรศัพท์ ฯลฯ แสดงความคิดเห็นหรือไม่ต้องใช้บัตรโทรศัพท์

3
ตรวจสอบเอกลักษณ์ของหลายคอลัมน์
มีวิธีการทางรถไฟในการตรวจสอบว่าบันทึกจริงไม่ซ้ำกันและไม่เพียงคอลัมน์? ตัวอย่างเช่นโมเดลมิตรภาพ / ตารางไม่ควรมีบันทึกเหมือนกันหลายอย่างเช่น: user_id: 10 | friend_id: 20 user_id: 10 | friend_id: 20

9
ฉันจะตั้งค่าฟิลด์แบบฟอร์ม Angular ด้วยตนเองไม่ถูกต้องได้อย่างไร
ฉันกำลังทำงานในแบบฟอร์มการเข้าสู่ระบบและหากผู้ใช้ป้อนข้อมูลประจำตัวที่ไม่ถูกต้องเราต้องการทำเครื่องหมายทั้งฟิลด์อีเมลและรหัสผ่านว่าไม่ถูกต้องและแสดงข้อความที่ระบุว่าการเข้าสู่ระบบล้มเหลว ฉันจะตั้งค่าฟิลด์เหล่านี้ว่าไม่ถูกต้องจากการติดต่อกลับที่สังเกตได้ได้อย่างไร แม่แบบ: <form #loginForm="ngForm" (ngSubmit)="login(loginForm)" id="loginForm"> <div class="login-content" fxLayout="column" fxLayoutAlign="start stretch"> <md-input-container> <input mdInput placeholder="Email" type="email" name="email" required [(ngModel)]="email"> </md-input-container> <md-input-container> <input mdInput placeholder="Password" type="password" name="password" required [(ngModel)]="password"> </md-input-container> <p class='error' *ngIf='loginFailed'>The email address or password is invalid.</p> <div class="extra-options" fxLayout="row" fxLayoutAlign="space-between center"> <md-checkbox class="remember-me">Remember Me</md-checkbox> <a class="forgot-password" routerLink='/forgot-password'>Forgot …

30
RegEx สำหรับการจับคู่รหัสไปรษณีย์ของสหราชอาณาจักร
ฉันหลังจาก regex ที่จะตรวจสอบรหัสไปรษณีย์ของสหราชอาณาจักรที่ซับซ้อนอย่างเต็มรูปแบบเฉพาะภายในสตริงอินพุต แบบฟอร์มรหัสไปรษณีย์ที่ผิดปกติทั้งหมดจะต้องครอบคลุมเช่นเดียวกับแบบปกติ ตัวอย่างเช่น ไม้ขีด CW3 9SS SE5 0EG SE50EG se5 0eg WC2H 7LT ไม่มีการแข่งขัน aWC2H 7LT WC2H 7LTa WC2H ฉันจะแก้ปัญหานี้ได้อย่างไร

3
Ruby on Rails Callback ความแตกต่างระหว่าง: before_save และ: before_create คืออะไร
คุณช่วยอธิบายรายละเอียดเกี่ยวกับการเรียกกลับ:before_saveและ:before_createRuby on Rails ได้อย่างไรและพวกเขาต้องทำอย่างไรกับการตรวจสอบความถูกต้องของ Rails? การตรวจสอบเกิดขึ้นหลังจาก:before_saveหรือ:before_createไม่?

13
JavaScript: การตรวจสอบฝั่งไคลเอ็นต์และฝั่งเซิร์ฟเวอร์
การตรวจสอบความถูกต้องด้านไคลเอนต์หรือฝั่งเซิร์ฟเวอร์ดีกว่ากัน? ในสถานการณ์ของเราเรากำลังใช้ jQuery และ MVC ข้อมูล JSON ที่จะผ่านระหว่างมุมมองและตัวควบคุมของเรา การตรวจสอบจำนวนมากที่ฉันทำคือการตรวจสอบข้อมูลเมื่อผู้ใช้ป้อน ตัวอย่างเช่นฉันใช้keypressเหตุการณ์เพื่อป้องกันตัวอักษรในกล่องข้อความตั้งค่าจำนวนอักขระสูงสุดและตัวเลขอยู่ในช่วง ฉันเดาคำถามที่ดีกว่าจะมีประโยชน์ในการทำการตรวจสอบฝั่งเซิร์ฟเวอร์มากกว่าฝั่งลูกค้าหรือไม่ คำตอบที่น่ากลัวทุกคน เว็บไซต์ที่เรามีมีการป้องกันด้วยรหัสผ่านและสำหรับฐานผู้ใช้ขนาดเล็ก (<50) หากพวกเขาไม่ได้ใช้งาน JavaScript เราจะส่งนินจา แต่ถ้าเราออกแบบเว็บไซต์ให้กับทุกคนผมก็เห็นด้วยที่จะทำการตรวจสอบทั้งสองด้าน

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