JAVASCRIPT代码问题:onmouseover="mOver(this)" onmouseout="mOut(this)" 中的this指的是什么?如下:Mouse Over Mefunction mOver(obj){obj.innerHTML="谢谢你"}function mOut(obj){obj.innerHTML="把鼠标指针移动到上面"}还有一个问

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 11:25:00
JAVASCRIPT代码问题:onmouseover=

JAVASCRIPT代码问题:onmouseover="mOver(this)" onmouseout="mOut(this)" 中的this指的是什么?如下:Mouse Over Mefunction mOver(obj){obj.innerHTML="谢谢你"}function mOut(obj){obj.innerHTML="把鼠标指针移动到上面"}还有一个问
JAVASCRIPT代码问题:onmouseover="mOver(this)" onmouseout="mOut(this)" 中的this指的是什么?如下:


Mouse Over Me

function mOver(obj)
{
obj.innerHTML="谢谢你"
}
function mOut(obj)
{
obj.innerHTML="把鼠标指针移动到上面"
}
还有一个问题:obj.innerHTML="谢谢你" obj.innerHTML="把鼠标指针移动到上面"中的innerHTML能否改写成:obj.innertext="谢谢你"

JAVASCRIPT代码问题:onmouseover="mOver(this)" onmouseout="mOut(this)" 中的this指的是什么?如下:Mouse Over Mefunction mOver(obj){obj.innerHTML="谢谢你"}function mOut(obj){obj.innerHTML="把鼠标指针移动到上面"}还有一个问
this指的是那个div.
onmouseover="mOver(this)" onmouseout="mOut(this)"是谁的属性,this就指向谁.
innerHTML是符合W3C标准的属性,而innerText只适用于IE浏览器.因此,尽可能地去使用innerHTML,而少用innerText.