[ Index ]

Documentación de MTHPortal v1.0 Alameda

title

Body

[close]

/js/ -> mth.js (source)

   1  /**
   2   * mth.js
   3   * @author: Meth < mth at mthweb.org >
   4   * Archivo que contiene algunos scripts útiles para el funcionamiento del portal
   5   * Última modificación: 17 Enero 2007
   6   */
   7  function limpiar(elemento){
   8      xajax.$(elemento).value = '';
   9  }
  10  function nl2br(str) {
  11      if(typeof(str)=="string") return str.replace(/(\r\n)|(\n\r)|\r|\n/g,"<br />");
  12      else return str;
  13  }
  14  function addEvent(obj, evType, fn){ 
  15      if (obj.addEventListener){
  16          obj.addEventListener(evType, fn, false);
  17          return true;
  18      }
  19      else if (obj.attachEvent){
  20          var r = obj.attachEvent("on"+evType, fn);
  21          return r;
  22      }
  23      else {
  24          return false;
  25      }
  26  }
  27  function aplicar_inputs(){
  28      function input_seleccionado(){
  29          this.className = 'input_seleccionado';
  30      }
  31      function no_input_seleccionado(){
  32          this.className = '';
  33      }
  34  
  35      var inputs = document.getElementsByTagName('input');
  36      for(i=0;i<inputs.length;i++){
  37          addEvent(inputs[i],'focus',input_seleccionado);
  38          addEvent(inputs[i],'blur',no_input_seleccionado);
  39      }
  40      var textareas = document.getElementsByTagName('textarea');
  41      for(i=0;i<textareas.length;i++){
  42          addEvent(textareas[i],'focus',input_seleccionado);
  43          addEvent(textareas[i],'blur',no_input_seleccionado);
  44      }
  45  }


Generado: Wed Mar 28 13:27:31 2007 Realizado con PHPXref 0.7