Sono un programmatore .NET che ha appena iniziato a saperne di più sullo scripting lato client e mi chiedevo a volte di usare e $find('value')
e ho scoperto che queste sono solo scorciatoie per document.getElementById('value')
e Sys.Application.findComponent('value')
, rispettivamente.
Tuttavia, non riesco ancora a capire: qual è la differenza tra queste due funzioni in JavaScript? Cosa stanno cercando/recuperando esattamente quando vengono richiamati?
Grazie in anticipo.
$ get e $ find sono solo scorciatoie in modo da non dover digitare la funzione completa. Potresti pensarli come puntatori o delegati di funzioni. C'è molto da imparare riguardo allo scripting lato client. Un buon punto di partenza per .NET è http://msdn.microsoft.com/en-us/library/bb398874.aspx Tenere presente che i diversi browser fanno le cose in modo diverso e Microsoft non sempre supporta tutto. Consiglierei di imparare jQuery: http://docs.jquery.com/Main_Page Questo è quello che usiamo al lavoro per la maggior parte degli script sul lato client. –