<?xml version="1.0" encoding="utf-8"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical"
verticalAlign="middle" backgroundColor="white"
creationComplete="initApp()">
<mx:Style>
.errorTip
{
fontSize: 12;
}
</mx:Style>
<mx:Script>
<![CDATA[
import mx.events.ValidationResultEvent;
import mx.controls.Alert;
import mx.validators.Validator;
private var myValidators:Array;
private function initApp
():void {
myValidators = [valid1, valid2];
}
private function clickHandler():void {
var errors:Array = Validator.validateAll(myValidators);
if (errors.length == 0) {
Alert.show("Looks valid to me.", "SUCCESS");
}
}
]]>
</mx:Script>
<mx:StringValidator
id="valid1" source="{ti1}" property="text" minLength="4" maxLength="6"
tooShortError="太少了吧" tooLongError="太多了吧" />
<mx:StringValidator id="valid2" source="{ti2}" property="text" minLength="4" maxLength="6" />
<mx:Label text="最少4个字符,最多6个字符,谢谢!" fontSize="12"/>
<mx:TextInput id="ti1" />
<mx:TextInput id="ti2" />
<mx:Button label="validate" click="clickHandler()" />
</mx:Application>
分享到:
相关推荐
`validateall()`方法是Flex提供的一个功能,用于一次性验证多个组件(Items)的数据,这样可以提高用户体验并提供统一的错误提示。本文将深入探讨`validateall()`方法的使用以及如何在实际应用中实现多Item验证与...
在Laravel框架中,验证器(Validators)是一个强大的工具,用于确保用户输入的数据符合预设的规则和标准。它提供了一种简洁、易读的方式来定义和执行数据验证,避免了传统验证过程中的冗余代码。在本文中,我们将...
在控制器方法中,我们通常会使用`Validator`类或者在Request类中定义验证规则。例如,一个基本的图片上传验证可能如下所示: ```php use Illuminate\Http\Request; use Illuminate\Support\Facades\Validator; ...
在Laravel中,验证通常在控制器中进行,通过`validate`方法来处理。例如: ```php public function store(Request $request) { $validatedData = $request->validate([ 'name' => 'required|string|max:255', '...
当运行的项目复杂度较高或同时开启多个项目时,如果物理内存不足,MyEclipse可能会因内存溢出而变得缓慢甚至无响应。 2. **工作空间垃圾文件积累**:长时间使用后,工作空间内的.metadata文件夹可能会积累大量垃圾...
4. **`in`**:用于匹配多个值中的任意一个。 - 示例:`Book.objects.filter(author__in=["JK Rowling", "George Orwell"])` 5. **`gt`, `lt`, `gte`, `lte`**:用于数字或日期的比较。 - 示例:`Event.objects....
这可能涉及到多个字段的相互关系,或者需要自定义验证逻辑的情况。例如,如果需要验证用户名是否已存在,可以在表单类中添加自定义验证器: ```python from flask_sqlalchemy import SQLAlchemy db = SQLAlchemy() ...
以下代码展示了如何使用 Flask 框架构建一个简单的 Web 应用,但未进行 CSRF 验证,因此存在 CSRF 攻击的风险: ```python from flask import Flask, render_template, make_response, redirect, request, url_for ...