Estoy simplemente tratando de almacenar una etiqueta en una variable en javascript, pero por alguna razón esto no funciona con document.getElementById('control');
. Sé que mi javascript está enlazando mi archivo html bien porque todo lo demás funciona.getElementById no encuentra el control generado por ASP.net
Aquí está mi código javascript:
function performEvapCooledCircuit(txt)
{
var error = document.getElementById('lblError');
if (txt.value == null || isNaN(txt.value))
{
error.style.visibility = "visible";
}
}
Aquí es el código HTML para mi etiqueta:
<asp:Label ID="lblError" class="NormLabel" runat="server"
style="color:red; visibility:hidden;" Text="Invalid Input."></asp:Label>
Recibo un error que dice que espera objeto ??
El código JavaScript no está incrustado en el archivo ASP.net. –
¿cómo lo sabes? – hunter
Junto con la explicación de Šime Vidas, esta respuesta podría ser útil. –