Foros del Web » Programando para Internet » Javascript »

Agenda en Javascript

Estas en el tema de Agenda en Javascript en el foro de Javascript en Foros del Web. Hola, estoy haciendo una agenda en js con una combo con los 7 dias, otra combo con 5 citas y luego el asunto y la ...
  #1 (permalink)  
Antiguo 11/11/2008, 07:13
 
Fecha de Ingreso: diciembre-2007
Mensajes: 46
Antigüedad: 16 años, 4 meses
Puntos: 0
Agenda en Javascript

Hola, estoy haciendo una agenda en js con una combo con los 7 dias, otra combo con 5 citas y luego el asunto y la hora, las cuales se podran almacenar y borrar. El caso esque borrar si que me borra, pero nose porque ni que he puesto mal pero no me almacena nada, os pongo el código para ver si me veis que me falla. Muchas gracias.



<html>
<head>
<script languaje="javascript">
var asunto=new Array(7);
var hora=new Array(7);


function almacenar(){
switch (document.form1.combodia.value) {
case "0":
Asunto[0]=document.form1.campoasunto.value;
Hora[0]=document.form1.campohora.value;
break;


case "1":
Asunto[1]=document.form1.campoasunto.value;
Hora[1]=document.form1.campohora.value;
break;

case "2":
Asunto[2]=document.form1.campoasunto.value;
Hora[2]=document.form1.campohora.value;
break;

case "3":
Asunto[3]=document.form1.campoasunto.value;
Hora[3]=document.form1.campohora.value;
break;

case "4":
Asunto[4]=document.form1.campoasunto.value;
Hora[4]=document.form1.campohora.value;
break;

case "5":
Asunto[5]=document.form1.campoasunto.value;
Hora[5]=document.form1.campohora.value;
break;

case "6":
Asunto[6]=document.form1.campoasunto.value;
Hora[6]=document.form1.campohora.value;
break;

}
}
function dia(){
switch (document.form1.combodia.value){
case "0":
document.form1.campoasunto.value=Asunto[0];
document.form1.campohora.value=Hora[0];
break;


case "1":
document.form1.campoasunto.value=Asunto[1];
document.form1.campohora.value=Hora[1];
break;

case "2":
document.form1.campoasunto.value=Asunto[2];
document.form1.campohora.value=Hora[2];
break;

case "3":
document.form1.campoasunto.value=Asunto[3];
document.form1.campohora.value=Hora[3];
break;

case "4":
document.form1.campoasunto.value=Asunto[4];
document.form1.campohora.value=Hora[4];
break;

case "5":
document.form1.campoasunto.value=Asunto[5];
document.form1.campohora.value=Hora[5];
break;

case "6":
document.form1.campoasunto.value=Asunto[6];
document.form1.campohora.value=Hora[6];
break;

}
}


function cita(){

switch (document.form1.combocita.value){
case "0":
document.form1.campoasunto.value=Asunto[0];
document.form1.campohora.value=Hora[0];
break;


case "1":
document.form1.campoasunto.value=Asunto[1];
document.form1.campohora.value=Hora[1];
break;

case "2":
document.form1.campoasunto.value=Asunto[2];
document.form1.campohora.value=Hora[2];
break;

case "3":
document.form1.campoasunto.value=Asunto[3];
document.form1.campohora.value=Hora[3];
break;

case "4":
document.form1.campoasunto.value=Asunto[4];
document.form1.campohora.value=Hora[4];
break;

case "5":
document.form1.campoasunto.value=Asunto[5];
document.form1.campohora.value=Hora[5];
break;

}
}




function borrar(){
document.form1.campoasunto.value="";
document.form1.campohora.value="";
}

</script>

</head>
<body>
<form name="form1" method="" action="">
Dia:
<label>
<select name="combodia" id="combodia" onChange="dia();">
<option value="0">Lunes</option>
<option value="1">Martes</option>
<option value="2">Miércoles</option>
<option value="3">Jueves</option>
<option value="4">Viernes</option>
<option value="5">Sabado</option>
<option value="6">Domingo</option>
</select>

Cita:
<label>
<select name="combocita" id="combocita" onchange"cita();">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
</label>
<p>Asunto:

<input name="campoasunto" type="text" id="campoasunto">

</p>
<p>Hora:

<input name="campohora" type="text" id="campohora">

</p>
<p>

<input type="button" name="Guardar" value="guardar" onClick="almacenar();">



<input type="button" name="Borrar" value="Borrar" onClick="borrar();">

</p>
<p></p>
</form>
</body>
</html>
  #2 (permalink)  
Antiguo 11/11/2008, 07:26
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Respuesta: Agenda en Javascript

Movido al foro de JavaScript desde Editores Web.

Saludos,
  #3 (permalink)  
Antiguo 11/11/2008, 07:30
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Agenda en Javascript

Estás definiendo tu array como asunto, mientras que tratas de modificar la variable Asunto, ojo con que el intérprete es sensible a mayúsculas.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #4 (permalink)  
Antiguo 11/11/2008, 15:26
 
Fecha de Ingreso: diciembre-2007
Mensajes: 46
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Agenda en Javascript

Lo siento pero nose que me quieres decir, no tengo mucha idea de esto, y es nuevo para mi, me estoy rompiendo la cabeza y no lo consigo, no me hace la agendita lo que me tiene que hacer. Si me lo puedes explicar te lo agradeceria. Graciass
  #5 (permalink)  
Antiguo 11/11/2008, 15:31
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Agenda en Javascript

El intérprete es sensible a mayúsculas, no es lo mismo escribir asunto que Asunto, ni hora que Hora, por eso, la definición de las variables en minúscula está mal, ya que en el resto del código la primera letra está en mayúsculas.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:27.