gracias a los dos ya resolvi el problema, pongo el codifo por si le sirve a alguien
Código Javascript
:
Ver original<body>
<header>Amb vocal</header>
<br />
<div id="vocals">
<span id="frase"><br/></span>
<span id="a"><br/></span>
<span id="e"><br/></span>
<span id="i"><br/></span>
<span id="o"><br/></span>
<span id="u"><br/></span>
</div>
<script type="application/javascript">
var longitut=26;
while(longitut>25)
{
var v = /[aeiou]/gi;
var frase;
frase= prompt("Escriu una frase","el barça es el millor");
frase = frase.toLowerCase();
longitut = frase.length;
if (longitut>25)
alert ("la frase té que ser com a màxim de 25 caràcters");
}
frase=frase.fontcolor("blue");
var a = "a",e="e",i="i",o="o",u="u";
var aa=frase.replace(v, a).fontcolor("brown");
var ee=frase.replace(v, e).fontcolor("brown");
var ii=frase.replace(v, i).fontcolor("brown");
var oo=frase.replace(v, o).fontcolor("brown");
var uu=frase.replace(v, u).fontcolor("brown");
document.getElementById("frase").innerHTML+=frase;
document.getElementById("a").innerHTML+=aa;
document.getElementById("e").innerHTML+=ee;
document.getElementById("i").innerHTML+=ii;
document.getElementById("o").innerHTML+=oo;
document.getElementById("u").innerHTML+=uu;
</script>