gpt4 book ai didi

javascript - 是否可以为 mouseOver 命令添加两个值?

转载 作者:行者123 更新时间:2023-11-30 13:37:06 25 4
gpt4 key购买 nike

我希望当我将鼠标移到图像上时发生两件事,有没有办法以这种方式编写代码?

<a href="http://google.com/" target="_new"
onMouseOver="MM_swapImage('301','','/w/w-1.gif',1)"
onMouseOut="MM_swapImgRestore()">

这是 Dreamweaver 中一般翻转图像的原始代码,但我想向 onMouseOut=Over= 添加更多内容,例如 onMouseOut="MM_swapImgRestore( )";"some command" 或者我怎么写这个?我正在使用 javascript

我感谢任何帮助!

最佳答案

在现代浏览器中不推荐使用 onMouse* 属性。您应该改用 addEventListener 或相应的东西。这些基于“监听器”的实现允许向任何事件添加任意数量的事件处理程序。

我不记得具体的跨浏览器语法,但你可以在任何流行的 JS 框架(如 jQuery 或 Prototype 或 MooTools)的源代码中看到它,或者直接使用这个框架。

当然也可以这样做:onMouseOver="func1();func2();func3();"但这是一种不好的做法,因为这种方法与您可能会使用的许多第三方 JavaScript 库不兼容。

关于javascript - 是否可以为 mouseOver 命令添加两个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4392926/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com