La funcion join(); pertenece a la clase array y nos sirve para unir todos los elementos de un array (Vector) en una sola cadena de texto. Es todo lo contrario de la funcion split().
Ejemplo:
>script type="text/javasript"<
var anim_separados = ['Perro','Gato','Conejo','Raton','Pajaro'];
// Pegamos los elementos del array separándolos con una coma y un espacio
var anim_pegados = anim_separados.join(", ");
// Imprimimos el resultado
alert(anim_pegados);
sábado, 19 de diciembre de 2009
jueves, 17 de diciembre de 2009
Metodos prompt(), confirm() y alert() de la clase Window en JavaScript
Estos tres metodos pertenecientes a la clase window despliegan ventanas modales al usuario, cada una de ellas con una funcion especifica.
prompt(), despliega una ventana con un campo de texto, normalmente se utiliza para pedir datos al usuario.
confirm(), mostrara un cuadro de dialogo de confirmacion de operaciones, usualmente lo utilizamos con el texto "Esta seguro que..." o "Seguro que desea...". Este metodo devuelve un valor booleano deacuerdo a lo respondido por el usuario.
alert(), despliega una ventana con un mensaje que quisieramos darle al usuario.
Ejemplo:
<script type="text/javascript">
var post = prompt("Por favor digite su Codogo Postal");
// Pedimos confirmación
if (confirm("¿Seguro que su Codigo Postal es "+post+"?"))
{
// Respuesta: si
alert("Listo, hemos ingresado tu codigo postal "+post+" correctamente");
}
else
{
// Respuesta: no
var post = prompt("Por favor digite su Codogo Postal");
}
prompt(), despliega una ventana con un campo de texto, normalmente se utiliza para pedir datos al usuario.
confirm(), mostrara un cuadro de dialogo de confirmacion de operaciones, usualmente lo utilizamos con el texto "Esta seguro que..." o "Seguro que desea...". Este metodo devuelve un valor booleano deacuerdo a lo respondido por el usuario.
alert(), despliega una ventana con un mensaje que quisieramos darle al usuario.
Ejemplo:
<script type="text/javascript">
var post = prompt("Por favor digite su Codogo Postal");
// Pedimos confirmación
if (confirm("¿Seguro que su Codigo Postal es "+post+"?"))
{
// Respuesta: si
alert("Listo, hemos ingresado tu codigo postal "+post+" correctamente");
}
else
{
// Respuesta: no
var post = prompt("Por favor digite su Codogo Postal");
}
Etiquetas:
Codigo,
Codigo Fuente,
Descarga,
JavaScript
Ejemplo función split() /*Array.split()*/ en JavaScript
La función split() es un método del objeto Array, y sirve para dividir una cadena de texto en un array tomando como divisor uno o varios caracteres.
Ejemplo:
<script type="text/javascript">
var anim_pegados = "Perro, Pollo, Leon, Gato, Serpiente";
var anim_separados = anim_pegados.split(", ");
//imprimimos todos los elementos del vector
for(var i=0; i<anim_separados.length; i++)
{
document.write(anim_separados[i] + " ");
}
</script>
Ejemplo:
<script type="text/javascript">
var anim_pegados = "Perro, Pollo, Leon, Gato, Serpiente";
var anim_separados = anim_pegados.split(", ");
//imprimimos todos los elementos del vector
for(var i=0; i<anim_separados.length; i++)
{
document.write(anim_separados[i] + " ");
}
</script>
jueves, 3 de diciembre de 2009
Ejemplo función Math.random() en JavaScript
En el siguiente Script mostramos un sencillo ejemplo de como sacar numeros aleatorios en función de la solucion de un problema planteado, especificamente el Script genera un mumero aleatorio que despues utilizamos para sacar una imagen al azar de un vector.
El Script es muy sencillo solo para que se entienda la función Math.random(), pero se puede modificar a su gusto y automatizar mucho más las funciones del Script.
<script language="JavaScript" type="text/javaScript">
function iRandom()
{
imagenes = new Array;
imagenes[1] = "imagen1.jpg";
imagenes[2] = "imagen2.jpg";
imagenes[3] = "imagen3.jpg";
imagenes[4] = "imagen4.jpg";
imagenes[5] = "imagen5.jpg";
var r = Math.round(Math.random()*5);
document.aleatoria.src = imagenes[r];
}
</script>
En el Body:
<p align="center"><img src="imagen1.jpg" name="aleatoria" height="500" width="500"></p>
<form>
<input type="button" name="cambiar" value="Cambiar" onClick="iRandom()">
</form>
El Script es muy sencillo solo para que se entienda la función Math.random(), pero se puede modificar a su gusto y automatizar mucho más las funciones del Script.
<script language="JavaScript" type="text/javaScript">
function iRandom()
{
imagenes = new Array;
imagenes[1] = "imagen1.jpg";
imagenes[2] = "imagen2.jpg";
imagenes[3] = "imagen3.jpg";
imagenes[4] = "imagen4.jpg";
imagenes[5] = "imagen5.jpg";
var r = Math.round(Math.random()*5);
document.aleatoria.src = imagenes[r];
}
</script>
En el Body:
<p align="center"><img src="imagen1.jpg" name="aleatoria" height="500" width="500"></p>
<form>
<input type="button" name="cambiar" value="Cambiar" onClick="iRandom()">
</form>
Suscribirse a:
Entradas (Atom)