Código Javascript
:
Ver originalHola tengo una serie de funciones en javascript
function prueba(ela,pinon1,pinon2){
alert("elemento recibido"+ela);
ele=$F(ela);//elemento html , funcion de framework prototype
x=ele.toArray();//convirtiendo en un array con las letras del elemento
todo="";
for (i=0;i <= x.length;i++){
ba=x[i].toString();//nos aseguramos que sea tipo string
ca=ba.charCodeAt();//obtenemos el valor unicode
da=completarCifra(ca);//completar el numero de carateres
ea=motor1(da,pinon1,pinon2);//codificar la cifra
todo=todo+ea;//recopilando los valores encriptados
//ingresando los valores en un div (framework prototype)
document.getElementById(ela).value=todo;
}
}
inicia todo
Código Javascript
:
Ver originalfunction inicia(){
alert("inicio");
pinon1=testEngranajeA();
pinon2=engranajeB();
alert("piñones"+pinon1+pinon2);
//if (pinon1 != 1 && pinon2 != 1){
//alert("listo para codificar");
//for(i=0;i<=2;i++){
miTitulo=prueba("titulo",testEngranajeA(),engranajeB());
miUrl=prueba("url",testEngranajeA(),engranajeB());
//alert("Dato encriptado para el text"+miTitulo);
document.getElementById('titulo').value=miTitulo;
document.getElementById('url').value=miUrl;
//}
//}else{
//alert("no listo para codificar");
//}
}
tengo un alert en cada funcion y me sirve para el primer elemento "miTitulo"
pero " url" no hace nada
las funciones lo que hacen es tomar los valores unicode de los string de los text
es como si funcionara solo una vez prueba('','','');
por que si cambio
url arriba y
miTiulo abajo funciona la conversion de url pero no de
miTitulo
nota: ya declare todas las variables como globales, menos las que estan dentro del ciclo for de la
funcion prueba()<br>
las opciones para ejecutar
inicio(); que estan como comentario ya las probe y tampoco