Foros del Web » Programando para Internet » Javascript »

Problema de novato

Estas en el tema de Problema de novato en el foro de Javascript en Foros del Web. Hola alguien me puede desir por que no me funciona este script: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original < script type = "text/javascript" > ...
  #1 (permalink)  
Antiguo 30/03/2010, 06:46
Avatar de manumaf  
Fecha de Ingreso: mayo-2007
Ubicación: Argentina
Mensajes: 854
Antigüedad: 16 años, 11 meses
Puntos: 6
Problema de novato

Hola alguien me puede desir por que no me funciona este script:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. var valor = document.getElementById("campo1").value;
  3. </script>
  4. <form id="form1" name="form1" method="post" action="">
  5.   <input type="text" name="campo1" id="campo1" value="hola" />
  6.   <input type="button" name="Submit" value="Enviar" onclick="alert(valor)" />

Lo que quiero que pase es que al hacer clic en el boton aparesca en un alert lo que el usuario ingreso, el problema es que aparece "undefined"
  #2 (permalink)  
Antiguo 30/03/2010, 07:27
 
Fecha de Ingreso: marzo-2010
Mensajes: 432
Antigüedad: 14 años, 1 mes
Puntos: 11
Respuesta: Problema de novato

estas llamando a una función que no existe.

主袋直入式电脑层有高密度吸震式加厚护垫,装电脑更安心 ◆前袋内附有电话袋、及笔插,可放置各种随身用品 ◆附手把-人体工学、可调整式/分离式附垫背带 ◆自动修复单/双向尼龙拉链 ◆全袋均采用高级雾银金属配件。
  #3 (permalink)  
Antiguo 30/03/2010, 07:35
Avatar de manumaf  
Fecha de Ingreso: mayo-2007
Ubicación: Argentina
Mensajes: 854
Antigüedad: 16 años, 11 meses
Puntos: 6
Respuesta: Problema de novato

Si no estoy llamando a ninguna funcio solo quiero mostrar un alerta con la variable que defini
  #4 (permalink)  
Antiguo 30/03/2010, 07:38
 
Fecha de Ingreso: marzo-2010
Mensajes: 432
Antigüedad: 14 años, 1 mes
Puntos: 11
Respuesta: Problema de novato

Cita:
Iniciado por manumaf Ver Mensaje
Si no estoy llamando a ninguna funcio solo quiero mostrar un alerta con la variable que defini
se hace si o si con función de lo contrario dirá indefinida porque lo que esta haciendo es ejecutar ninguna acción del dom.

ejemplo que si funciona bien:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. function llamar(valor){
  3. var valor = document.getElementById("campo1").value;
  4. alert(valor);
  5. }
  6. </script>
  7.  
  8. <form id="form1" name="form1" method="post" action="">
  9.   <input type="text" name="campo1" id="campo1" value="hola" />
  10.   <input type="button" name="Submit" value="Enviar" onclick="llamar()" />
  11. </form>

Etiquetas: Ninguno
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 21:49.