怎么在后台获取当前页面焦点的位置从而得到控件的ID?(100分!) 客户端写脚本——获取当前焦点位置的控件ID,将其写入某个hidden input(runat=server)后台取此input值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 后台中每个事件处理函数都有一个sender参数的,sender表示这个事件是哪个控件发事的下面的代码返回一个按钮的id--------------------private void button1_Click(object sender, System.EventArgs e){ Response.Write( ((Button)sender).ClientID);} 我就觉得奇怪,如果要找后台焦点的位置的话,总要有个触发页面刷新的操作,那如此以来,控件的焦点不就成了触发这个事件的控件了吗?如果是这样,用zjsen的方法就好了,如果是要找页面上任意一控件的焦点。那么只能在客户端做才有意义 果然不行,返回的是触发事件的控件ID。 看来只能用javascript来写了。用document.activeElement对象获得id个hidden input,然后response给后台。这样以后做起来就麻烦了。先结贴!谢谢大家! 请教多系统共享用户解决方案,请有经验的高手指教! xhEditor 在IE 6下不能显示,急! 一个有关图片显示的菜鸟问题 弃家荡产求解 httpModules重写时出现的错误 当前上下文中不存在名称“wd” 好用的日历JS有点问题? FlexPaperViewer.swf 关于OleDbParameter使用的一些问题 这种串3FA3AE38-C52B-47AF-F8F7-EECBF957C76A是怎么生成的? 一个javascript的问题 页面刷新问题(在线等) 上传了一个论坛到服务器上,出现下面提示不知道是什么原因?
下面的代码返回一个按钮的id
--------------------
private void button1_Click(object sender, System.EventArgs e)
{
Response.Write( ((Button)sender).ClientID);
}
用document.activeElement对象获得id个hidden input,然后response给后台。这样以后做起来就麻烦了。先结贴!谢谢大家!