各位好,我用My97这个时间控件,当下拉列表选择为“入库时间”时,为文本框增加onfocus事件,显示my97控件成功;但选择其他时,不提示错误,可怎么也取消不了这个onfocus事件,请问该怎么弄?(IE8)
<asp:DropDownList ID="ddl1" runat="server" onchange="PickDate(this.value)"></asp:DropDownList>
<asp:TextBox ID="tbKeyWords1" runat="server"></asp:TextBox>
function PickDate(p)
{
var t1=document.getElementById('tbKeyWords1');
if(p=="入库时间")
t1.attachEvent('onfocus',WdatePicker); //t1.onfocus=WdatePicker;也可以
else
t1.detachEvent('onfocus',WdatePicker);
}
<asp:DropDownList ID="ddl1" runat="server" onchange="PickDate(this.value)"></asp:DropDownList>
<asp:TextBox ID="tbKeyWords1" runat="server"></asp:TextBox>
function PickDate(p)
{
var t1=document.getElementById('tbKeyWords1');
if(p=="入库时间")
t1.attachEvent('onfocus',WdatePicker); //t1.onfocus=WdatePicker;也可以
else
t1.detachEvent('onfocus',WdatePicker);
}
解决方案 »
- 【正则表达式】,排除法匹配有这一说么?
- 请教一个问题,如何把一个远程js,放在.js文件中引用呢?
- js 中2进制 位运算问题
- 怎样分别取得field1的值,都有哪几种方法
- !!!关于制作一个Flash网站的问题!!!
- 这里的值nowface.src 如何在本页显示出来,是图片,在线等
- 表示操作成功难道只能弹alert对话框吗,有没有好看点的啊,疯啦
- 求助:关于文本框和下拉列表框的组合问题
- window.open中可以设很多的窗口属性,但如果窗口已经创建了,如何改呢
- VUE和Bootstrap使用Table的一个问题
- 调查,用过ext的朋友们,你们最常用的控件说说看
- swfobject.js播放幻灯片怎么搞?
{
var t1=document.getElementById('tbKeyWords1');
if(p=="入库时间")
t1.attachEvent('onfocus',WdatePicker); //t1.onfocus=WdatePicker;也可以
else{
alert("lz先看看这里执行了没");
t1.detachEvent('onfocus',WdatePicker);
}
}
jQuery.unbind("focus");
IE:http://www.web666.net/dom/detachEvent.html
FF:http://www.web666.net/dom/removeEventListener.html