![]() |
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... |
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:
|
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 |
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:
Salu2 |
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. |
| La zona horaria es GMT -6. Ahora son las 05:31. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.