• Domingo 22 de Diciembre de 2024, 14:51

Autor Tema:  Label En Javascript  (Leído 5090 veces)

JdAlpine

  • Miembro activo
  • **
  • Mensajes: 36
    • Ver Perfil
Label En Javascript
« en: Jueves 5 de Enero de 2006, 16:40 »
0
Buenas, estoy realizando una funcion en JavaScript, que permite validar un textbox de un WebForms, e imprime el resultado en un label en el mismo WebForms. La funcion es la siguiente.

function validaDuty(campo){
   if (campo.value == "Nan" || campo.value == ""){
      form1.lblPrueba.value = "NO DUTY";      
   }
}

El inconveniente es que no me imprime nada en el label. No se, si la propiedad value o text, sean validas para el label, pues no muestra nada en ese label.

Espero puedan colaborarme.

Gracias

Juan Dario Atehortua  B)

Pd. Esta misma funcion la realize, para que en vez de imprimir en un label, mostrara el resultado en un textbox. y lo efectua.

n00b

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Label En Javascript
« Respuesta #1 en: Viernes 6 de Enero de 2006, 02:17 »
0
No confundas las cosas, una cosa es programar del lado del servidor y otra desde el lado del cliente:

Tu código probablemente quedaría así más o menos:

function validaDuty(campo){
if (campo.value == "Nan" || campo.value == ""){
document.getElementById('lblPrueba').innerHTML = "NO DUTY";
}
}

El control Label se renderiza en el cliente como un elemento span

Busca manuales de javascript

JdAlpine

  • Miembro activo
  • **
  • Mensajes: 36
    • Ver Perfil
Re: Label En Javascript
« Respuesta #2 en: Viernes 6 de Enero de 2006, 14:13 »
0
Gracias,. ya funciono: document.getElementById('lblNoDuty').innerHTML = "NO DUTY";

Tendre en cuenta el leer los Manuales.

Gracias,

Juan Dario A B)