ASP.NET - De Javascript a ASP

   
Vista:

De Javascript a ASP

Publicado por Alfredo mister_totti69@hotmail.com (5 intervenciones) el 20/06/2011 19:03:02
Hola buenas tardes. Tengo una pequeña duda que espero que me la podais resolver

Yo tengo el siguiente Javascript(Este me crea un calendario)

<link type="text/css"rel="stylesheet"
href="http://jquery-ui.googlecode.com/svn/tags/1.7/themes/redmond/jquery-ui.css" />
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#txtFechaSimple').datepicker();
});
</script>

<div><input id="txtFechaSimple" type="text" /></div>


Y me gustaria pasar la fecha que me devuelve este javascript a una etiqueta como un label o button o text o meterlo en listbox. A lo que me quiero referir es que de esa funcion javascrip pueda coger su contenido y pasarlo alguna etiqueta de ASP.net

Espero vuestra ayuda ya que estoy demasiado atascado. Gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

De Javascript a ASP

Publicado por Sebastian Cruz (35 intervenciones) el 21/06/2011 05:35:13
tenes que crear una funcion javascript que lea ese input y luego pasar ese dato al control que este asociado con el control asp que tu deseas que tenga ese valor, por ejemplo si tenes la fecha en ese campo input

<div><input id="txtFechaSimple" type="text" /></div>

tu funcion tendria que tener una instruccion mas o menos asi

valorFecha=document.getElementById("txtFechaSimple").value;
document.getElementById("<%= txtCajaTextoASP.ClientID %>").value=valorFecha;

en donde txtCajaTextoASP.ClientID es el nombre de tu control ASP y ClientID es el nombre del control cuando es convertido en html para mostrarlo al usuario (ya q javascript trabaja del lado del usuario y no del servidor)

Luego solo pones el codigo donde haga falta y listo el pollo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

De Javascript a ASP

Publicado por Alfredo (5 intervenciones) el 22/06/2011 14:12:26
Buenos dias he intentado montar pero sigue sin poder solucionarse. Haber si me puedes exar un gran cable ya que con esto estoy muy atascado

Acabo de insertar el codigo en ASP

<link type="text/css"rel="stylesheet"
href="http://jquery-ui.googlecode.com/svn/tags/1.7/themes/redmond/jquery-ui.css" />
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js"></script>
<script type="text/javascript">
$(document).ready(function micalendar() {
$('#txtFechaSimple').datepicker()
valorFecha = document.getElementById("txtFechaSimple").value;
document.getElementById("<%= txtFechaSimple11 %>").value = valorFecha;
});

Pero al ejecutar me dice que esta nulo

En ASP.NET VB le tengo el txt llamado txtfechaSimple11

Me puedes ayudar o dar pasos para poder solucionarlo??

Gracias de antemano
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

De Javascript a ASP

Publicado por Alfredo (5 intervenciones) el 22/06/2011 14:30:58
Bueno la instruccion el valorfecha si k koje el resultado pero luego la instruccion no

document.getElementById("<%= txtFechaSimple11 %>").value = valorFecha;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de roger

De Javascript a ASP

Publicado por roger rogergomez780@hotmail.com (311 intervenciones) el 22/06/2011 15:11:02
es document.getElementById("<%= txtFechaSimple11.ClientID %>").value = valorFecha

tienes que ponerle el .ClientID para que tome el identificador generado para el control en el cliente y lo encuentre javascript en el DOM de la pagina
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

De Javascript a ASP

Publicado por Alfredo mister_totti69@hotmail.com (5 intervenciones) el 22/06/2011 15:14:49
Muchisimas Gracias!!!!!!!!!!!!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar