zoukankan      html  css  js  c++  java
  • FormUtil

    var FormUtil = new Object;

    FormUtil.focusOnFirst 
    = function () {
        
    if (document.forms.length > 0) {
            
    for (var i=0; i < document.forms[0].elements.length; i++) {
                
    var oField = document.forms[0].elements[i];
                
    if (oField.type != "hidden") {
                    oField.focus();
                    
    return;
                }
            }
        }
    };

    FormUtil.setTextboxes 
    = function() {
        
    var colInputs = document.getElementsByTagName("input");
        
    var colTextAreas = document.getElementsByTagName("textarea");
            
        
    for (var i=0; i < colInputs.length; i++){
            
    if (colInputs[i].type == "text" || colInputs [i].type == "password") {
                colInputs[i].onfocus 
    = function () { this.select(); };
            }
        }
            
        
    for (var i=0; i < colTextAreas.length; i++){
            colTextAreas[i].onfocus 
    = function () { this.select(); };
        }
    };

    FormUtil.tabForward 
    = function(oTextbox) {

        
    var oForm = oTextbox.form;

        
    //make sure the textbox is not the last field in the form
        if (oForm.elements[oForm.elements.length-1!= oTextbox 
            
    && oTextbox.value.length == oTextbox.maxLength) {
                   
            
    for (var i=0; i < oForm.elements.length; i++) {
                
    if (oForm.elements[i] == oTextbox) {
                     
    for(var j=i+1; j < oForm.elements.length; j++) {
                         
    if (oForm.elements[j].type != "hidden") {
                             oForm.elements[j].focus();
                             
    return;
                         }
                     }
                     
    return;
                }
            }
        }
    };



  • 相关阅读:
    ORACLE AWR 和 ASH
    11g RAC R2 日常巡检--Grid
    Linux中重命名文件
    Xshell4连接Linux后 win快捷键锁屏
    vim 删除临时文件
    shell--read命令
    shell基础篇(一)从hello world开始
    ORACLE--分区表数据清理
    Shell—学习之心得
    awk 手册--【转载】
  • 原文地址:https://www.cnblogs.com/jackhuclan/p/1150099.html
Copyright © 2011-2022 走看看