Prueba con esto y fíjate en los cambios (he quitado el textarea porque no sé para que lo usas realmente):
Código HTML:
Ver original<input type="button" value="Agregar" onclick="agregarContacto()" /> <input type="button" value="Eliminar" onclick="eliminarContactos()" /> <input type="button" value="Mostrar" onclick="mostrarContactos()" />
Código Javascript
:
Ver originalvar contactos= new Array();
function agregarContacto()
{
nombre=prompt("Introduzca el nombre");
apellido=prompt("Introduzca el apellido");
telefono=prompt("Introduzca el teléfono");
email=prompt("Introduzca el email");
contactos[contactos.length] = new Array(nombre,apellido,telefono,email);
}
function mostrarContactos()
{
texto="Estos son tus contactos: \n";
for(x=0; x<contactos.length; x=x+1)
{
texto=texto + x +") "+ contactos [x][0] + " - " + contactos[x][1] + " - "+ contactos [x][2] + " - " + contactos[x][3] +"\n";
}
alert(texto);
}
function eliminarContactos()
{
alert("Esta es tu lista de contactos.. \n Memorice el número del que quieras eliminar.");
mostrarContactos()
del=prompt('Introduzca el número del que va a eliminar');
contactos.splice(del,1);
}