<input type="text" value="" name="to" style="border: medium none; outline: medium none;
width: 100%;" tabindex="1" onclick="javascript:document.getElementById('Layermain').style.display=''" onblur="javascript:document.getElementById('Layermain').style.display='none';">
<div style="background: none repeat scroll 0% 0% rgb(255, 255, 255); z-index: 1100;
position: absolute; top: 85px; width: auto; left: 63px; display:none "
class="" id="Layermain">
<div style="margin: 0px;">
<div class="menu_base">
<div style="padding: 0pt;" class="menu_bd bd">
<div style="white-space: nowrap; width: auto; line-height: 21px; display: none;">
</div>
<div style="overflow-y: auto; height: 200px; line-height: 21px; width: auto;" >
<div class="menu_item" onclick="getMail('[email protected]')" onmousemove="this.className='menu_item_high'" onmouseout="this.className='menu_item'" id="Layer1">
"寂寞无情天1" <33<b>12</b>[email protected]></div>
Layermain是一个弹出层
问题是:
当页面上已经有弹出层出现时,我点击【寂寞无情天1"】这一项 执行了getMail方法,
此时js执行顺序是(先执行了input的onblur事件,getmail方法其实就没有执行)我想要的顺序是 先执行 getMail方法后执行 onblur事件,
解决方案 »
- JS+CSS实现矩形对象的圆角效果
- ~ div改变背景颜色
- ie7下js无法读取xml
- 关于多选框和单选框取值的问题
- 纵向不间断滚动代码怎么写,看了孟老大的横向代码,可改不成纵向
- 求教,关于JQ使用hide()后无法获取元素的高度和宽度
- 问一个JS的问题,有关checkox的
- JavaScript能取到当前的绝对路径吗?
- 关于web打印!ScriptX
- 提示用户输入年份和月份,然后输出对应的天数。考虑闰年和2月份有28天,29天2中情况。用javascript编写程序,求教;大恩不言谢!
- 请问:如何去掉showModalDialog打开页面的标题上面的网页对话框以及右上角的X按钮
- 哪位大哥啦帮我看一下这个页面跳转的问题
是 事实是这样执行的:先执行了blur后执行的click 可是我的blur里面有隐藏b的方法
我想要的结果是 先执行click 后执行click
就算判断出来了,我也需要隐藏这个 弹出div啊
将onblur换成onMouseDown鼠标放上去就执行
那楼主这样再onblur方法中调用click方法就可以了
我要实现的功能是:
input中输入关键字,后下面有弹出层
onclick 就是点击层上的数据,
onblur就是离开input执行的事件
现在问题是,无法选中层上的数据
弹出框本身可以获取onclick事件 不冒泡