我有一个用户控件和一个图像内,我希望执行一些JavaScript时,它被点击,在我的用户控件的Page_Load事件我添加以下:Javascript单击事件不在用户控件中的元素在谷歌浏览器中触发
imgCalendar.Attributes.Add("onclick", "displayDatePicker('" + txtCalendar.ClientID + "');");
所以我加入一个onclick
事件imgCalendar
,我想这种情况下,以填补在我的文本框中txtCalendar
与我的JavaScript函数displayDatePicker
的输出,它完全罚款在Internet Explorer中,但点击事件不会在Chrome中触发,关于这是为什么的任何想法?有没有其他方法可以将该点击属性添加到我的图片?
他的代码是在ASP.NET(后面的代码),所以它好吧 – Kamarey 2012-03-04 09:58:37
我已经尝试过attachEvent和addEventListener,它仍然不能在Firefox或Chrome中工作,只要我删除我的用户控件,点击事件被执行,这是一个特定于ASP用户控件(.ascx)内部控件的问题每个浏览器和它的作用就像一个魅力。 – 2012-03-04 10:09:56