zoukankan      html  css  js  c++  java
  • 输入框

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title></title>
        <!--ExtJs框架开始-->
        <script type="text/javascript" src="/Ext/adapter/ext/ext-base.js"></script>
        <script type="text/javascript" src="/Ext/ext-all.js"></script>
        <link rel="stylesheet" type="text/css" href="/Ext/resources/css/ext-all.css" />
        <!--ExtJs框架结束-->
        <script type="text/javascript">
            Ext.onReady(function () {
                //初始化标签中的Ext:Qtip属性。
                Ext.QuickTips.init();
                Ext.form.Field.prototype.msgTarget = 'side';
                //用户名input
                var txtusername = new Ext.form.TextField({
                     140,
                    allowBlank: false,
                    maxLength: 20,
                    name: 'username',
                    fieldLabel: '用户名称',
                    blankText: '请输入用户名',
                    maxLengthText: '用户名不能超过20个字符'
                });
                //密码input
                var txtpassword = new Ext.form.TextField({
                     140,
                    allowBlank: false,
                    maxLength: 20,
                    inputType: 'password',
                    name: 'password',
                    fieldLabel: '密码',
                    blankText: '请输入密码',
                    maxLengthText: '密码不能超过20个字符'
                });
                //表单
                var form = new Ext.form.FormPanel({
                    frame: true,
                    title: '表单标题',
                    style: 'margin:10px',
                    html: '<div style="padding:10px">这里表单内容</div>',
                    items: [txtusername, txtpassword]
                });
                //窗体
                var win = new Ext.Window({
                    title: '窗口',
                     476,
                    height: 374,
                    html: '<div>这里是窗体内容</div>',
                    resizable: true,
                    modal: true,
                    closable: true,
                    maximizable: true,
                    minimizable: true,
                    items: form
                });
                win.show();
            });
        </script>
    </head>
    <body>
    <!--
    说明:
    (1)Ext.QuickTips.init():QuickTips的作用是初始化标签中的Ext:Qtip属性,并为它赋予显示提示的动作。
    (2)Ext.form.Field.prototype.msgTarget = 'side':TextField的提示方式为:在右边缘,如上图所示,参数枚举值为"qtip","title","under","side",id(元素id),
       side方式用的较多,右边出现红色感叹号,鼠标上去出现错误提示。
    (3)var txtusername = new Ext.form.TextField():创建一个新的TextField文本框对象。
    (4)allowBlank: false:不允许文本框为空。
    (5)maxLength: 20:文本框的最大长度为20个字符,当超过20个字符时仍然可以继续输入,但是Ext会提示警告信息。
    (6)name: 'password':表单名称,这个比较重要,因为我们在与服务器交互的时候,服务端是按name接收post的参数值。
    (7)fieldLabel: '用户名':文本框前面显示的文字标题,如“用户名”,“密码”等。
    (8)blankText: '请输入用户名':当非空校验没有通过时的提示信息。
    (9) maxLengthText: '用户不能超过20个字符':当最大长度校验没有通过时的提示信息。
    -->
    </body>
    </html>

    http://www.cnblogs.com/iamlilinfeng/archive/2012/06/21/2557756.html

  • 相关阅读:
    4819: [Sdoi2017]新生舞会 分数规划
    [Sdoi2017]序列计数 矩阵优化dp
    SDOI2017相关分析 线段树
    loj SDOI2017数字表格
    bzoj 2527: [Poi2011]Meteors
    BZOJ2440: [中山市选2011]完全平方数
    GCD与莫比乌斯反演的勾当
    2870: 最长道路tree
    bzoj2152: 聪聪可可 点分治
    3545: [ONTAK2010]Peaks 平衡树,最小生成树
  • 原文地址:https://www.cnblogs.com/hellowzd/p/4355476.html
Copyright © 2011-2022 走看看