HTML事件通讯怎么写 跪求A标签或DIV的 onmouseover事件通讯怎么写怎么写

动态的给html元素(如DIV)取消和添加事件
&比如有一个DIV、你相在别的事件(如别的按钮)点击后、该DIV的ONmouseover事件不好用可以如下:
document.getElementByIdx("该DIV的ID").onmouseover = "";
如果你还想在别的事件中在回复该DIV的onmouseover事件的话、代码如下:
var divObj =
document.getElementByIdx("该DIV的ID");&
divObj.setAttribute("onclick",function(){setName(name);});
divObj.setAttribute("onmouseover",function(){setName(name);});
divObj.setAttribute("onmouseout",function(){setName(name);});
如果有多个DIV的话、循环处理是有点错误、要把当前的DIV过滤掉、方正是和自身有关系、处理一下就可以了。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。如何用js动态关联&a&的onMouseOver事件?_百度知道
如何用js动态关联&a&的onMouseOver事件?
我想在鼠标放到一个链接上的时候,自动激活另一个连接的OnMouseOver事件,怎么写呢?我用的是document.getElementById(&flash&).event.onMouseOver=这句,不好使,那个事件是变换两张图片
我有更好的答案
function test(){//这里写你的代码}document.getElementById(&flash&).attachEvent(test);
其他类似问题
onmouseover的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求一个HTML代码!关于onmouseover_百度知道
求一个HTML代码!关于onmouseover
三幅滚动图片,要求鼠标停在任何一幅图片上时图片停止滚动,当鼠标移开时图片恢复滚动
提问者采纳
&Marquee direction=&left& scrollamount=&1& onmouseover=&this.stop()& onmouseout=&this.start()&&中间放三幅图片&/marquee&其中onmouseover=&this.stop()&onmouseout=&this.start()& 为鼠标事件,direction=&left&为方向,还可以是up、right,scrollamount=&1&为滚动速度
提问者评价
要的就是这个啦!谢谢哈!
其他类似问题
onmouseover的相关知识
其他2条回答
&DIV id=demo style=&OVERFLOW: WIDTH: 280 HEIGHT: 220px&&
&div class=&index_news2& id=demo1&&li&暂无推荐新闻&/li&&li&暂无推荐新闻&/li&&li&暂无推荐新闻&/li&&li&暂无推荐新闻&/li&&li&暂无推荐新闻&/li&&li&暂无推荐新闻&/li&&li&暂无推荐新闻&/li&&li&暂无推荐新闻&/li&&li&暂无推荐新闻&/li&&li&暂无推荐新闻&/li&&li&暂无推荐新闻&/li&&li&暂无推荐新闻&/li&&li&暂无推荐新闻&/li&&li&暂无推荐新闻&/li&&li&暂无推荐新闻&/li&&li&暂无推荐新闻&/li&&li&暂无推荐新闻&/li&&li&暂无推荐新闻&/li&&/div&
&DIV id=demo2&&/DIV&&/DIV&&SCRIPT& var speed=30 demo2.innerHTML=demo1.innerHTML //克隆demo1为demo2 function Marquee(){ //当滚动至demo1与demo2交界时 if(demo2.offsetTop-demo.scrollTop&=0)
demo.scrollTop-=demo1.offsetHeight //demo跳到最顶端 else{ demo.scrollTop++ } } var MyMar=setInterval(Marquee,speed)//设置定时器 //鼠标移上时清除定时器达到滚动停止的目的 demo.onmouseover=function() {clearInterval(MyMar)} //鼠标移开时重设定时器 demo.onmouseout=function(){MyMar=setInterval(Marquee,speed)} &/SCRIPT&把我上面的文字换成你的图片就行了。
不清楚可HI上联系我
楼主没有完全表述清楚到底是做一个菜单,还是一个选项卡切换,看了半天,大概是你想写一个导航菜单了,抽空写了一个,先给出全部源码:&!DOCTYPE html PUBLIC &-//W3C//DTD XHTML 1.0 Transitional//EN& & DTD/xhtml1-transitional.dtd&&&html xmlns=&&&&head&&meta http-equiv=&Content-Type& content=&text/ charset=gb2312& /&&title&导航菜单&/title&&style type=&text/css&& body ul,li .main_nav .main_nav a .main_nav .navs .main_nav .navs .nav_a .sub_nav .sub_nav li a
.sub_nav li a:link, .sub_nav li a:visited .sub_nav li a:hover&/style&&/head&&body&&ul class=&main_nav&&&li class=&navs&
onmouseover=&showSubNav('subNav_1');& onmouseout=&hideSubNav('subNav_1');&& &a href=&javascript:;& class=&nav_a&&我的个人信息&/a& &ul id=&subNav_1& class=&sub_nav&&
&li&&a href=&#&&姓名&/a&&/li&
&li&&a href=&#&&个人主页&/a&&/li&
&li&&a href=&#&&我的校内&/a&&/li&
&li&&a href=&#&&我的空间&/a&&/li& &/ul&&/li&&/ul&&script language=&javascript& type=&text/javascript&& function showSubNav(id){
document.getElementById(id).style.display='block'; } function hideSubNav(id){
document.getElementById(id).style.display='none'; }&/script&&/body&&/html&先复制下来,另存为x.htm 在浏览器打开运行一下吧, 鼠标放到 &我的个人信息& 会弹出一个下拉菜单, 鼠标放到下面的子菜单可以导航了,不会出现菜单忽然失踪了,测试浏览器(Firefox3,Opera 9.6, IE6,7,8),根据自己需要再改写吧,上面的可以说是最基本的导航菜单模型,不过,推荐楼主用菜单生成器生成,兼容性好,有不用写代码.网上搜索一下就有了.为什么上面的鼠标放在子菜单下,子菜单并没有消失?因为 鼠标放到子菜单上面, 由于子菜单包含在&li class=&navs& 这个标签内,所以,一样会触发 onmouseover 事件,而显示子菜单,当鼠标移出后,隐藏,如果把 &ul id=&subNav_1& class=&sub_nav&&
&li&&a href=&#&&姓名&/a&&/li&
&li&&a href=&#&&个人主页&/a&&/li&
&li&&a href=&#&&我的校内&/a&&/li&
&li&&a href=&#&&我的空间&/a&&/li& &/ul& 这段子菜单代码放到 上面的 &li class=&navs& 这个标签 外,那么,就会出现你上述的情况,鼠标来不及点击子菜单,子菜单就消失了,不知道你明白了没有? 如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁点击div实现a标签的跳转效果_百度知道
点击div实现a标签的跳转效果
div外面也不能有a标签;&#47,我暂时不在这里写上;div&gt。我要的效果是;,它就会像a标签那样跳转到某个页面;div &gt。前提是div里面不能有任何东西,但浮稜蹿溉讷防阁囊这个div有背景):当我把鼠标移到这个div上(或背景上),并点一下它;&lt,请问如何才能达到我的效果下面是一个div&lt,可以用js,(这个有css
提问者采纳
&background-&&div&&height.href=&&&function(){&&nbsp.getElementById('&nbsp.onload&nbsp:100&&&&&ttt'&nbsp&&&&&);&nbsp:100px:#ttt&&&&&=&/div&obj&&nbsp.}&&&&&&=&style=&跳转的地址&&&&&;&&var&&&nbsp.onclick=function(){&&&id=&quot
提问者评价
其他类似问题
用window?我倾向于把div换成a标签.href,在当前页面打开新页面,然后修改样式,这样比较简单,在div上面添浮稜蹿溉讷防阁囊加事件。也可以添加标签,如果用js的话,定位到div上面,可以修改location,在新页面中打开不能改动html么
div的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 事件通讯怎么写 的文章

 

随机推荐