• fieldset在form中的用法[转]


    在表单的应用中,我们有时会用到对 form 的信息进行分组,例如“注册(regForm)”,可能会将注册信息分组成基本信息(一般为必填),详细信息(一般为可选),因此可考虑在 form 中加入下面两个标签:

    fieldset:对表单进行分组,一个表单可以有多个fieldset。fieldset标签会在包含的文本和input等表单元素外面形成一个方框,legend元素作为标题。


    legend:说明每组的内容描述。Label 用于表单元素 (input, textarea or select),配于 for 将值传递给相应的表单元素。


    tabindex 用于 input, textarea......,给其一个编号,使用键盘上的TAB(制表键),就很容易地进入输入框中。)

    <form action="" method="post" name="regForm" id="regForm">
    <fieldset>
        
    <legend>用户登录</legend>
        
    <div>
          
    <label for="Name">用户名</label>
          
    <input type="text" name="Name" id="Name" size="18" maxlength="30" />
          
    <br/>
        
    </div>
        
    <div>
          
    <label for="password">密码</label>
          
    <input type="password" name="password" id="password" size="18" maxlength="30" />
          
    <br/>
        
    </div>
        
    <div class="cookiechk">
          
    <label>
          
    <input type="checkbox" name="CookieYN" id="CookieYN" value="1" />
          
    <href="#" title="选择是否记录您的信息">记住我</a></label>
          
    <input name="login791" type="submit" class="buttom" value="登录" />
        
    </div>
        
    <div class="forgotpass"><href="#">您忘记密码?</a></div>
    </fieldset>
    <fieldset>
        
    <legend>用户注册</legend>
        
    <p><strong>您的电子邮箱不会被公布出去,但是必须填写.</strong> 在您注册之前请先认真阅读服务条款.</p>
        
    <div>
          
    <label for="Name">用户名</label>
          
    <input type="text" name="Name" id="Name" value="" size="20" maxlength="30" />
          *(最多30个字符)
    <br/>
        
    </div>
        
    <div>
          
    <label for="Email">电子邮箱</label>
          
    <input type="text" name="Email" id="Email" value="" size="20" maxlength="150" />
          *
    <br/>
        
    </div>
        
    <div>
          
    <label for="password">密码</label>
          
    <input type="password" name="password" id="password" size="18" maxlength="15" />
          *(最多15个字符)
    <br/>
        
    </div>
        
    <div>
          
    <label for="confirm_password">重复密码</label>
          
    <input type="password" name="confirm_password" id="confirm_password" size="18" maxlength="15" />
          *
    <br/>
        
    </div>
        
    <div>
          
    <label for="AgreeToTerms">同意服务条款</label>
          
    <input type="checkbox" name="AgreeToTerms" id="AgreeToTerms" value="1" />
          
    <href="#" title="您是否同意服务条款">先看看条款?</a> * </div>
        
    <div class="enter">
          
    <input name="create791" type="submit" class="buttom" value="提交" />
          
    <input name="Submit" type="reset" class="buttom" value="重置" />
        
    </div>
        
    <p><strong>* 在提交您的注册信息时, 我们认为您已经同意了我们的服务条款.<br/>
          * 这些条款可能在未经您同意的时候进行修改.
    </strong></p>
    </fieldset>
      
    </form>


  • 相关阅读:
    请问set JAVA_OPTS的各项參数是什么意思?
    微软正式提供Visual Studio 2013正式版下载(附直接链接汇总)
    基础总结篇之中的一个:Activity生命周期
    [Cocos2d-x]Mac下cocos2d-x连接pomeloserver
    window.location.href的使用方法
    springMVC简单实例
    mybatis快速入门
    出现传值问题
    el表达式判断字符串相等
    EL表达式
  • 原文地址:https://www.cnblogs.com/chenqingwei/p/1724150.html
Copyright © 2020-2023  润新知