Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/10/2012, 08:29
da8332
 
Fecha de Ingreso: octubre-2012
Mensajes: 4
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: substituir vocales de una frase

gracias a los dos ya resolvi el problema, pongo el codifo por si le sirve a alguien


Código Javascript:
Ver original
  1. <body>
  2.     <header>Amb vocal</header>
  3.     <br />
  4.     <div id="vocals">
  5.     <span id="frase"><br/></span>
  6.     <span id="a"><br/></span>
  7.     <span id="e"><br/></span>
  8.     <span id="i"><br/></span>
  9.     <span id="o"><br/></span>
  10.     <span id="u"><br/></span>
  11.     </div>
  12.  
  13.    
  14.    
  15.     <script type="application/javascript">
  16.  
  17. var longitut=26;       
  18. while(longitut>25)
  19. {      
  20.     var v = /[aeiou]/gi;
  21.     var frase;
  22.     frase= prompt("Escriu una frase","el barça es el millor");
  23.     frase = frase.toLowerCase();
  24.     longitut = frase.length;
  25.     if (longitut>25)
  26.         alert ("la frase té que ser com a màxim de 25 caràcters");
  27. }
  28. frase=frase.fontcolor("blue");
  29. var a = "a",e="e",i="i",o="o",u="u";
  30. var aa=frase.replace(v, a).fontcolor("brown");
  31. var ee=frase.replace(v, e).fontcolor("brown");
  32. var ii=frase.replace(v, i).fontcolor("brown");
  33. var oo=frase.replace(v, o).fontcolor("brown");
  34. var uu=frase.replace(v, u).fontcolor("brown");
  35.  
  36.                
  37.                 document.getElementById("frase").innerHTML+=frase;
  38.                 document.getElementById("a").innerHTML+=aa;
  39.                 document.getElementById("e").innerHTML+=ee;
  40.                 document.getElementById("i").innerHTML+=ii;
  41.                 document.getElementById("o").innerHTML+=oo;
  42.                 document.getElementById("u").innerHTML+=uu;
  43.    
  44.     </script>