è possibile accedere tramire javascript al valore di una label e renderlo vuoto?
ciao
è possibile accedere tramire javascript al valore di una label e renderlo vuoto?
ciao
adioscodice:document.getElementById('label1').innerHTML = ''
Chiaramente ci va il 'punto e virgola' alla fine ...me lo sono dimenticato, come sempre![]()
grazie,
rimane però il problema infatti:
string scriptString = "<script language=\"JavaScript\" type=\"text/javascript\">\n ";
scriptString += " function NascondiLabel(){ \n ";
scriptString += " var mylist=document.getElementById(\"Label1\")\n ";
scriptString += " var mylist1=document.getElementById(\"Label2\")\n ";
scriptString += " mylist.innerhtml='' \n ";
scriptString += " mylist1.style.visibility = \"hidden\" }\n ";
scriptString += "</script>";
quando chiamo la funzione, Label1 non viene svuotata dal suo valore.
ciao
Non funge in quel modo, poiché a runtime asp.net si crea un proprio id per ogni controllo.
Per avere questo id generato, devi usare la proprietà
Quindi il javascript diventerà qualcosa come:codice:NomeControllo.ClientID
codice:document.getElementById('<%=NomeControllo.ClientID%>').InnerHTML = 'quel che vuoi';![]()
chiarissimo.
ciao