Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/10/2007, 08:52
escudo40
 
Fecha de Ingreso: enero-2007
Mensajes: 51
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: Ayuda para pasar esto a una función...

Lo que tienes que hacer es colocar este código

Código HTML:
<script type="text/javascript" src="nombre_archivo.js"></script> 

Y dentro de ese archivo lo colocas así
Código:
   function calcula(){
    var sTxt = document.frm.txt.value;
    var sTx2 = "";
    var sSep = document.frm.sep.value;
    var iRes = 0;
    var bPalabra = false;
    for (var j = 0; j < sTxt.length; j++){
     if (sSep.indexOf(sTxt.charAt(j)) != -1){
      if (bPalabra) sTx2 += " ";
      bPalabra = false;
     } else {
      bPalabra = true;
      sTx2 += sTxt.charAt(j);
     }
    }
    if (sTx2.charAt(sTx2.length - 1) != " ") sTx2 += " ";
    for (var j = 0; j < sTx2.length; j++)
     if (sTx2.charAt(j) == " ") iRes++;
    if (sTx2.length == 1) iRes = 0;
   //alert("Número de palabras: " + String(iRes));
   document.frm.contador.value=+ String(iRes);
   }