鼠标移至某段时改变颜色,移出后恢复原本颜色(JAVASCRIPT)

问题是如何让鼠标移动到某个段落时候段落的字体的颜色有变化,当鼠标移到出这个段落时又恢复原本的颜色。请求解答!!谢谢!!谢谢回答,不过这是一份练习题,要求一定要用JAVA写... 问题是如何让鼠标移动到某个段落时候段落的字体的颜色有变化,当鼠标移到出这个段落时又恢复原本的颜色。请求解答!!谢谢!!
谢谢回答,不过这是一份练习题,要求一定要用JAVA写出来
展开
 我来答
fhydralisk
推荐于2016-10-11 · TA获得超过1854个赞
知道小有建树答主
回答量:1088
采纳率:0%
帮助的人:620万
展开全部
好吧,用JS的话也可以,不过的确需要DOM支持:
代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>测试</title>

</head>

<body>
<p onmouseover="this.style.color='blue'" onmouseout="this.style.color='black'" onmousedown="this.style.color='red'" onmouseup="this.style.color='blue'">
如果您把鼠标移动到这里,我的颜色将会变蓝,如果您在这里点击鼠标,我的颜色将会便红。
</p>
<p> </p>
</body>
</html>

--之前的回答
可以不用JS,最好的办法是用CSS解决.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>测试</title>
<style type="text/css">
<!--
/*
建立名为a的样式表,注意a前面一定要加"."
*/
.a:hover {
color: #03F;
/*鼠标悬停颜色*/
}
.a:active {
color: #F00;
/*鼠标点击颜色*/
}
.a {
color:%00F;
/* 默认颜色 */
}

-->
</style>
</head>

<body>
<p class="a">如果您把鼠标移动到这里,我的颜色将会变蓝,如果您在这里点击鼠标,我的蓝色将会便红。</p>
<!-- class="a"指定了该p标签内的内容应用上述样式表"a" -->
</body>
</html>
wanzyly123
2010-05-26 · 超过11用户采纳过TA的回答
知道答主
回答量:65
采纳率:100%
帮助的人:16.6万
展开全部
DOM遍历,定位到此元素(文本节点),套上span标签
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谏豆f2
2010-05-22 · TA获得超过201个赞
知道小有建树答主
回答量:413
采纳率:0%
帮助的人:324万
展开全部
DOM 操作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式