Foros del Web » Programando para Internet » ASP Clásico »

Asp y javascript

Estas en el tema de Asp y javascript en el foro de ASP Clásico en Foros del Web. Hola a todos, hace dias que intento solucionar un error, y dejé el mensaje en el foro de javascript. Pero al final no sirvio la ...
  #1 (permalink)  
Antiguo 30/04/2003, 15:43
Avatar de mazingerz  
Fecha de Ingreso: febrero-2003
Ubicación: Sarasota FL
Mensajes: 147
Antigüedad: 21 años, 4 meses
Puntos: 0
Asp y javascript

Hola a todos, hace dias que intento solucionar un error, y dejé el mensaje en el foro de javascript. Pero al final no sirvio la ayuda, ahora se por que pasa el error pero no se aún la corrección, y es por que cuando en el input se le agraga al value=un valor ASP el objeto input deja de serlo,....ej:

<script language=javascript>
function nuevo(){
//limpiar el contenido value del input
document.myform.id_caso.value="";
return;}

</script>

<FORM NAME="myform" ACTION="../caso/myform.asp" METHOD="GET" TARGET="Frame_Caso_Down">

<input size=10 name="id_caso" value="">


<INPUT type="button" value="Button" id=button1 name=button1 onclick="nuevo()">

Así perfecto

en cambio si al input le asigno:
<input size=10 name="id_caso" value="=<%time%>">

cuando se llama a la funcion "nuevo()" que limpie el text
document.myform.id_caso.value="";

Error en ......document.myform.id_caso no es un objeto valido....


Eso pasa cuando el form tiene varios input, con uno solo pasa la prueba.. y lo veo en el modulo..
"Esquema y secuencias de comandos"
Cliente objetos y eventos del Interdev, al asignarle un valor ASP se va inmediatamente de los objetos clientes....

Alguien saber de esto
  #2 (permalink)  
Antiguo 30/04/2003, 15:58
 
Fecha de Ingreso: febrero-2002
Ubicación: Santiago
Mensajes: 253
Antigüedad: 22 años, 4 meses
Puntos: 0
Cita:
value="=<%time%>"

value="<%= time%>"

ahi veo algo malo parece
  #3 (permalink)  
Antiguo 30/04/2003, 16:10
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 22 años, 4 meses
Puntos: 6
hola
serias asi
value="<%=time%>">
saludos
  #4 (permalink)  
Antiguo 30/04/2003, 16:15
Avatar de mazingerz  
Fecha de Ingreso: febrero-2003
Ubicación: Sarasota FL
Mensajes: 147
Antigüedad: 21 años, 4 meses
Puntos: 0
sorry, es obvio que lo escribi acá y no use copy paste...ya que el código es demasiado....

el error pasa por que se le asigna al value de un tag el valor de una variable que ya esta validada. y la muetra en pantalla, pero cuando le quiero limpiar los text de los INPUT....Jode...


<input name="lahora" value="<%=time%>">

Error en

document.elform.lahora no es un objeto???? Plop
  #5 (permalink)  
Antiguo 01/05/2003, 17:58
 
Fecha de Ingreso: febrero-2002
Ubicación: Santiago
Mensajes: 253
Antigüedad: 22 años, 4 meses
Puntos: 0
Bueno aqui hay algo, me funciona
Guarda la pag como cualquier_nombre.asp
y pruebala.

no se que tenias de malo a mi me funciono

A lo mejor era otra cosa, si es asi me avisas

Código:
<html>
<head>
<script language=javascript>
function nuevo(){
document.myform.id_caso.value="";
return;}
</script>
<title>Arreglemos Esto</title>
</head>
<body>
<FORM NAME="myform" ACTION="../caso/myform.asp" METHOD="GET" TARGET="Frame_Caso_Down">
<input size=10 name="id_caso" value="<%=time%>"> 
<input name="texto2" type="text" size="15" maxlength="15">
<INPUT type="button" value="Button" id=button1 name=button1 onclick="nuevo()">
</body>
</html>
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 22:26.