var myObject = new Object();
function testIt() {
myObject.Home = 'mouseover';
myObject['Place'] = 'click';
for (var i in myObject)
{
alert('myObject[\''+i+'\'] is ' + myObject[i])
}
}
Wednesday, July 30, 2008
Array asociativ in Javascript
In javascript obiectele sunt de asemenea tablouri asociative(hash). Astfel proprietatea myObject.Home poate fi de asemenea accesata myObject['Home']. O parsare a unui astfel de tablou asociativ poate arata astfel:
Referintele controalelor din asp.net in javascript
Dupa cum bine stiti, controalele ASP.NET sunt randate de obicei cu un alt id pe partea de client decat ce am declarat in codul aspx. Acest lucru se intampla in special atunci cand controlul nostru ste "ascuns" in alte controale (GridView, Repeater). Cand lucram cu ele pe server acest lucru nu e o problema dar pe client acest lucru devine o problema mai ales cand folosim javascripturi.
O solutie este sa hardcodam valorile in Javascript. Dar daca mofificam structura controalelor toata munca noastra va fi data peste cap.
Din fericire exista o solutie mai buna.
Cea mai buna solutie este sa folosim cod ASP.NET pentru a introduce id-ul client corect:
O solutie este sa hardcodam valorile in Javascript. Dar daca mofificam structura controalelor toata munca noastra va fi data peste cap.
Din fericire exista o solutie mai buna.
Cea mai buna solutie este sa folosim cod ASP.NET pentru a introduce id-ul client corect:
<%= TextBox1.ClientID %>
Subscribe to:
Posts (Atom)