Highlighting Rows with TextBox OnFocus

原文:http://gridviewguy.com/ArticleDetails.aspx?articleID=194

 AzamSharp再次不知疲倦的介绍了使用javascript操作GridView的方法:)

和上两次的文章不同,这次使用了GridView的模板形式

触发事件的控件编程了textbox
在该控件获得焦点的是得到控件的父控件的父控件(obj.parentElement)

主要的代码:
var obj=window.event.srcElement;//得到引发事件的"源",即textbox

然后判断"源"的tagName属性和type属性:
if(obj.tagName=="input"&&obj.type=="textbox")
{
   ////
////
}


得到源的上层控件的上层控件(包含textbox的行):
obj=obj.parentElement.parentElement;



示例程序下载地址 RowColorChangeGridViewClientSide.zip

你可能感兴趣的:(focus)