バージョン:ASP.NET 3.5
javascriptでのクライアントID取得について。
ASP.NETで定義したIDは、実行時には長いIDになってしまう。
実行時のIDが変わってしまうと、JavaScriptを利用する場合に
IDがわからないので困る。
[ASP.NETのID].ClientID
で実行時のIDを取得できる。
さらにJavaScriptの「getElementById」で、
ドキュメントにある特定のIDを持つオブジェクトを取得できるので、
下記のようにで取得する。
▽JavaScript(ASP.NETのIDがtestの場合)
var test_element = document.getElementById("< %= test.ClientID %>”)