请问:怎么获得一个控件的类型?

mike689689 2006-03-21 05:00:01
我现在在做这样一个程序,就是按下enter键的时候,就像是按TAB键一样,焦点在各个控件上切换。(这个我已经做到了)代码如下:
if (event.keyCode == 13)event.keyCode = 9;

但是有一个问题,就是当碰到button类型的按钮的时候,就要做按下的动作。

我想这个问题就是button按钮的类型怎么取得?例如:
<asp:ImageButton id="btnDel" runat="server" ImageUrl="../images/icon_cal.gif" > </asp:ImageButton>
我有这样一个按钮,我该如何在javascript中取得他的类型?
请各位指教一下。
...全文
115 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
李欣欣1981 2006-06-09
  • 打赏
  • 举报
回复
mark.
^_^
impeller 2006-03-23
  • 打赏
  • 举报
回复
这些到客户端后都被翻译成html了,如果你想用C#时的函数那就要在服务端处理即在后台代码中判断
mike689689 2006-03-23
  • 打赏
  • 举报
回复
难道只能使用html做成的按钮才可判断,c#里的控件没有函数判定它的类型??
impeller 2006-03-22
  • 打赏
  • 举报
回复
object.tagName=="INPUT" && object.type=="button"

注意tagName返回的始终是大写字母
mike689689 2006-03-22
  • 打赏
  • 举报
回复
这些好像在c#的asp里面不起作用,例如:c#中有imagebutton控件、button控件、linkbutton控件。这些控件的类型又如何获得呢?
DeluxWorld 2006-03-21
  • 打赏
  • 举报
回复
object.tagName=="input" && object.type=="button"
kangqin 2006-03-21
  • 打赏
  • 举报
回复
object.tagName=="INPUT" && object.type="button"
meizz 2006-03-21
  • 打赏
  • 举报
回复
obj.tagName == "INPUT"

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧