精慕HU
在所有浏览器中是一致的,因为这个是在服务器端生成的,和浏览器没有关系但是在浏览器中看到的id和你服务器端控件的ID不一定会一样,这个取决于你的页面结构,你这里用了母版页,所以可以确定是有不一样的,使用了GridView就更不一样的,呵呵,不过你可以在JS里使用:var obj=document.getElementById("<%=((TextBox)GridView1.Rows[xxxx].FindControl("txtName")).ClientID%>");其实就是通过服务器控件的ClientID来获取生成到客户端的ID,只是你这个控件在GridView里面,所以搞得比较麻烦