Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/05/2013, 13:37
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Forma correcta de escritura

usa sólo document.getElementById('<%response.write(udatos( 0))%>').value

además tienes un " de más, que convierte en cadena la expresión de JS, debes de quitarlo, deberá quedar más u menos así:

Código ASP:
Ver original
  1. <elemento onclick="var Id = document.getElementById('<%response.write(udatos( 0))%>').value; //continuas con lo que haces con Id">

donde elemento es el tag que estás usando

aunque sería preferible que escribas una función en JS y le pases por parámetro el objeto:

Código ASP:
Ver original
  1. <elemento onclick="funcionx('<%response.write(udatos( 0))%>');">

Código Javascript:
Ver original
  1. function funcionx(id_obj){
  2.     var Id = document.getElementById(id_obj).value;
  3.     //continuas con lo que haces con Id
  4. }
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...