Sto semplicemente cercando di memorizzare un'etichetta in una variabile in javascript ma per qualche motivo questo non funziona con document.getElementById('control');
. So che il mio javascript è collegato al mio file html bene perché tutto il resto funziona.getElementById non trova il controllo generato da ASP.net
Ecco il mio codice javascript:
function performEvapCooledCircuit(txt)
{
var error = document.getElementById('lblError');
if (txt.value == null || isNaN(txt.value))
{
error.style.visibility = "visible";
}
}
Ecco il codice html per la mia etichetta:
<asp:Label ID="lblError" class="NormLabel" runat="server"
style="color:red; visibility:hidden;" Text="Invalid Input."></asp:Label>
sto ottenendo un errore che dice oggetto aspettava ??
Il codice JavaScript non è incorporato nel il file ASP.net. –
come fai a saperlo? – hunter
Oltre alla spiegazione di Šime Vidas, questa risposta potrebbe essere utile. –