Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 27-jul-2006, 11:41   #1 (permalink)
edalleri ha deshabilitado el karma
 
Fecha de Ingreso: julio-2006
Mensajes: 23
Llamar funcion JS dede vista htm C#.net

Hola a todos, de antemano agradesco la ayuda que me puedan prestar.
leguaje C#
Mi problema es el siguiente: tengo en un archivo de javascript la funcion que quiero implementar pero no he podido desde el evento en html llamarla y ya hice lo siguiente.
1.cree archivo Script.js con la funcion
2. llamo la funcion en el evento de un inpout text
<input id="txtDato" type="text" maxLength="10" size="5" name="txtNumber2" onblur = 'IncrementarAño(this.value,txtNumber1)'>
3. ya coloque en el <head> la referencia al archivo
<script src=/Script.js type="text/javascript"></script>

pero al depurar queda en la linea de html donde hace el llamado a la funcion y no encuetra el objeto.

Agradesco su ayuda...
edalleri está desconectado   Responder Citando
Antiguo 27-jul-2006, 12:52   #2 (permalink)
icanlive está en el buen camino
 
Fecha de Ingreso: julio-2005
Ubicación: México, ciuudad de Guanajuato
Mensajes: 200
pues por lo que veo esta bien , pero eso de tu de txtNumber1, no se de donde lo sacas,

Aqui tengo un ejemplo de como yo uitlizo an mi control un java script
con ponerle "this" nada mas puedo obtener el value en tu java srcipt y para el onblur es igual

Cita:
<asp:TextBox ID="txtAcronimo" onChange="Mayusculas(this)" runat="server" Width="273px" MaxLength="20"></asp:TextBox>
__________________
Hay que echar desman ,,,, Mientras se pueda:-D
icanlive está desconectado   Responder Citando
Antiguo 27-jul-2006, 13:21   #3 (permalink)
edalleri ha deshabilitado el karma
 
Fecha de Ingreso: julio-2006
Mensajes: 23
hola, pues lo de txtNumber 1 es solo un parametro que envio con el nombre del control que quiero que me aparesca la fecha con el año incrementado, de por si que es ejemplo que estoy haciendo pero la idea de mi problema es que no me esta encontrando el codigo javascript en el archivo que se encuentra en el mismo proyecto.

Sigo necesitando ayuda
edalleri está desconectado   Responder Citando
Antiguo 27-jul-2006, 15:15   #4 (permalink)
Moderador
RootK llegará a ser famoso muy prontoRootK llegará a ser famoso muy pronto
 
Avatar de RootK
 
Fecha de Ingreso: noviembre-2002
Ubicación: México D.F
Mensajes: 7.527
Enviar un mensaje por MSN a RootK
por lo que estoy viendo creo que es mas bien un problema de comillas ya que le estas pasando el txtNumber1 que se debe pasar como cadena y no como objeto ya que le debes mandar el ID, tu código podría ser algo como ésto:

Cita:
<input id="txtDato" type="text" maxLength="10" size="5" name="txtNumber2" onblur = "IncrementarAño(this.value,'txtNumber1')">
Checalo y nos cuentas como te fue

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .
RootK está desconectado   Responder Citando
Antiguo 28-jul-2006, 09:00   #5 (permalink)
edalleri ha deshabilitado el karma
 
Fecha de Ingreso: julio-2006
Mensajes: 23
hola, muchas gracias a todos y a rootk, pues les cuento que resolvi el problema, y como casi la mayoria son simples, pues el error es que el javascript tenia caracteres no validos, el principal era la (ñ) del nombre de la funcion "IncrementarAño", le quite ademas caracteres que tenia con tildes y otros deconocidos y listo. El nombre del objeto me lo tomo bien e hizo lo que necesitaba. Gracias a todos por su colaboracion.
edalleri está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 21:04.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93