`
fanmaoyang
  • 浏览: 3259 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类

Ext2.0中,需要加什么判断方法,能保证email的格式正确?(问题已解决,4楼正解)

阅读更多

Ext.onReady(function(){
    Ext.QuickTips.init();
    Ext.form.Field.prototype.msgTarget = 'side';
   
   var emailfield = new Ext.FormPanel({
        labelWidth: 100,
        frame:true,
        title: 'Email Field',
        bodyStyle:'padding:5px 5px 0',
        width: 360,
        defaults: {width: 220},
        defaultType: 'textfield',
        items: [{
                fieldLabel: 'Email',
                name: 'email',
                vtype:'email',
                id:'email'
            }
        ],
        buttons:[{
             text:'确定',
             handler:function(){

             if( 需要加什么方法? ){

                  alert("你输入的邮箱地址不正确!");

             }

            else

                   alert("保存成功");
             }
        },{
             text:'取消'
            
        }]
    });
    emailfield.render('emailfield');
});


        我这是做一个例子,不用与后台交互,上面的括号里需要加什么判断方法,才能使当email 为空或者格式不正确的时候,弹出错误信息?
请指教!

分享到:
评论
6 楼 jjkelvin2046 2008-09-19  
不错...
5 楼 fanmaoyang 2007-12-03  
lonelyblue 写道
if(!Ext.getCmp('email').isValid()){
    Ext.MessageBox.show({
        title: '系统信息',
        msg: '错误的邮箱格式。',
        buttons: Ext.MessageBox.OK,
        icon: Ext.MessageBox.WARNING
    });
    return;
}

好,谢谢,做出来了!
4 楼 lonelyblue 2007-12-03  
if(!Ext.getCmp('email').isValid()){
    Ext.MessageBox.show({
        title: '系统信息',
        msg: '错误的邮箱格式。',
        buttons: Ext.MessageBox.OK,
        icon: Ext.MessageBox.WARNING
    });
    return;
}
3 楼 wdp 2007-12-03  
emailfield.form.isValid()
2 楼 fanmaoyang 2007-12-03  
xyun 写道
你已经设置了vtype='email',不是可以确保邮箱地址是正确的格式?
vtype='email'只是当你输入的格式不正确的时候才显示错误,但不能拦截提交的!
1 楼 xyun 2007-12-03  
你已经设置了vtype='email',不是可以确保邮箱地址是正确的格式?

相关推荐

    Ext2.0 中文文档

    发布EXT源码时需要注意一些细节,比如正确引入所需的CSS和JavaScript文件,以及适配不同的浏览器环境。适配器(Adapters)在EXT中扮演着关键角色,它们帮助EXT与不同版本的jQuery或其他JavaScript库共存,提供兼容性...

    Ext2.0中文文档

    6. **API文档**:中文文档中包含了Ext 2.0的API参考,这对于开发者理解和使用各种类、方法、事件等至关重要。通过查阅API,开发者可以了解如何创建和配置组件,以及如何调用它们的方法来实现特定功能。 7. **事件...

    ext-2.0 ext-2.0 ext-2.0 ext-2.0 ext-2.0

    ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0

    EXT2.0中文教程

    4.8.4. 当某一天,需要往form加个图片什么的,该咋办? 4.9. 还要做文件上传哟 4.10. 非想非想,单选框多选框 4.10.1. 多选呢checkbox 4.10.2. 单选呢radio 5. 雀跃吧!超脱了一切的弹出窗口。 5.1. 呵呵~跳出来和...

    ext2.0中文API

    **EXT2.0中文API详解** EXT2,全称Extended File System 2,是Linux...通过深入学习EXT2.0中文API,开发者不仅可以提升Linux系统编程能力,还能更好地理解和优化文件系统的操作,从而在实际项目中发挥出更大的价值。

    EXT2.0 中文API

    在网上搜索了一大篇,终于找到啦,不敢独享,现发出来,希望能帮到大家EXT2.0 中文API

    最新的ext2.0下载

    EXT是Web应用程序开发中的一款强大的JavaScript库,它专注于创建数据驱动的用户界面,尤其在企业级应用中广泛应用。EXT2.0是EXT框架的一个重要升级版本,它在EXT1.0的基础上进行了大量的改进和增强,提供了更为丰富...

    ext2.0官方文档

    这个文件系统在1993年由Rebecca Ann Heineman和Stephen Tweedie开发,作为EXT1的升级版,旨在解决EXT1在大容量硬盘上的性能和扩展性问题。EXT2.0作为EXT2系列的一个重要版本,引入了多项改进,为Linux用户提供了更加...

    ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记

    ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记...

    EXT2.0在本地浏览API的插件

    在EXT2.0中,本地浏览API的插件主要解决的是Web应用与本地文件系统交互的问题。由于浏览器的安全限制,JavaScript通常无法直接访问用户的本地文件系统。然而,这个插件通过模拟XMLHttpRequest(XHR)对象,实现了在...

    ext2.0(jsp标签)

    在EXT 2.0的压缩包文件"ext-2.0"中,可能包含了EXT库的JavaScript文件、CSS样式文件、图像资源以及示例代码等,开发者可以通过这些资源学习EXT 2.0的使用方法,快速上手并创建自己的富互联网应用。通过深入理解和...

    EXT2.0中文API

    EXT2.0中文API是专为开发者设计的一套详尽的文档,主要涵盖了EXT2.0框架中的各种组件、函数、方法以及事件处理等关键内容。EXT2.0是一款广泛应用于构建富互联网应用(Rich Internet Applications,RIA)的JavaScript...

    ext2.0中文帮助文档

    4. **Ajax支持**:EXT2.0提供了一套完整的Ajax解决方案,包括XMLHttpRequest对象的封装、异步数据交互以及服务器端数据的自动处理。 5. **事件处理机制**:EXT2.0具备完善的事件监听和触发机制,允许开发者在组件间...

    ext2.0中文文档

    EXT2.0文件系统由法国计算机科学家 Rémy Card 开发,它设计的目标是解决EXT1文件系统存在的问题,如inode数量限制和目录大小限制。EXT2.0引入了日志记录功能,增强了文件系统的稳定性和恢复能力。此外,它支持更大...

    EXT2.0 GRID 示例

    EXT2.0 GRID 示例是一个基于EXT JavaScript库的高级数据展示和操作组件的实例。EXT是一个强大的前端开发框架,尤其在创建交互式Web应用程序方面表现出色。EXT2.0是EXT库的一个早期版本,它提供了丰富的用户界面组件...

    Ext.Net2.0 破解

    取消了许可验证,重新编译的 Ext.Net 2.0 DLL

Global site tag (gtag.js) - Google Analytics