Javascript 中的event.srcElement 以及 event.target 废话不说了,我的代码如下,IE下运行正常,但FF下无法运行:/*鼠标移上时的JS样式*/function Mover(){var obj = event.srcElement event.srcElement:event.target;if (obj.tagName=="
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/27 21:44:43
![Javascript 中的event.srcElement 以及 event.target 废话不说了,我的代码如下,IE下运行正常,但FF下无法运行:/*鼠标移上时的JS样式*/function Mover(){var obj = event.srcElement event.srcElement:event.target;if (obj.tagName==](/uploads/image/z/12802904-8-4.jpg?t=Javascript+%E4%B8%AD%E7%9A%84event.srcElement+%E4%BB%A5%E5%8F%8A+event.target+%E5%BA%9F%E8%AF%9D%E4%B8%8D%E8%AF%B4%E4%BA%86%2C%E6%88%91%E7%9A%84%E4%BB%A3%E7%A0%81%E5%A6%82%E4%B8%8B%2CIE%E4%B8%8B%E8%BF%90%E8%A1%8C%E6%AD%A3%E5%B8%B8%2C%E4%BD%86FF%E4%B8%8B%E6%97%A0%E6%B3%95%E8%BF%90%E8%A1%8C%3A%2F%2A%E9%BC%A0%E6%A0%87%E7%A7%BB%E4%B8%8A%E6%97%B6%E7%9A%84JS%E6%A0%B7%E5%BC%8F%2A%2Ffunction+Mover%28%29%7Bvar+obj+%3D+event.srcElement+event.srcElement%3Aevent.target%3Bif+%28obj.tagName%3D%3D%22)
Javascript 中的event.srcElement 以及 event.target 废话不说了,我的代码如下,IE下运行正常,但FF下无法运行:/*鼠标移上时的JS样式*/function Mover(){var obj = event.srcElement event.srcElement:event.target;if (obj.tagName=="
Javascript 中的event.srcElement 以及 event.target
废话不说了,我的代码如下,IE下运行正常,但FF下无法运行:
/*鼠标移上时的JS样式*/
function Mover()
{
var obj = event.srcElement event.srcElement:event.target;
if (obj.tagName=="LI")
{
obj.style.borderTop = 'solid 1px #79b2d6';
obj.style.borderBottom = 'solid 1px #79b2d6';
}
if (obj.tagName=="A")
{
obj.parentElement.style.borderTop = 'solid 1px #79b2d6';
obj.parentElement.style.borderBottom = 'solid 1px #79b2d6';
}
}
不用解释道理,请直接告诉我怎么修改代码,
Javascript 中的event.srcElement 以及 event.target 废话不说了,我的代码如下,IE下运行正常,但FF下无法运行:/*鼠标移上时的JS样式*/function Mover(){var obj = event.srcElement event.srcElement:event.target;if (obj.tagName=="
function Mover(event) {
event = event?event:window.event
var obj = event.srcElement event.srcElement:event.target;
if (obj.tagName=="LI") {
obj.style.borderTop = 'solid 1px #79b2d6';
obj.style.borderBottom = 'solid 1px #79b2d6';
}
if (obj.tagName=="A") {
obj.parentNode.style.borderTop = 'solid 1px #79b2d6';
obj.parentNode.style.borderBottom = 'solid 1px #79b2d6';
}
}
改三个地方
1.调用方法函数时加event参数,如aaa,event是浏览器对象
2.先根据浏览器获得event,event = event?event:window.event
3.使用parentNode属性,parentElement只支持ie