onmouseover使文字变色

平时文字颜色为兰色,当把鼠标放到上述文字上时,文字变成红色,把鼠标移开时,文字又变成蓝色我想知道用onmouseover这个代码怎么去实现... 平时文字颜色为兰色,当把鼠标放到上述文字上时,文字变成红色,把鼠标移开时,文字又变成蓝色
我想知道用onmouseover这个代码怎么去实现
展开
 我来答
Ambison
推荐于2016-11-20 · TA获得超过142个赞
知道答主
回答量:65
采纳率:100%
帮助的人:49.6万
展开全部
js代码
//定义一段js函数 ID是指在那段文本改变,sta指演示状态
<script language="javascript">
function colorchange(ID,sta)
{
var str=document.getElementById(ID).innerText;
if(sta==0)
{str="<span style=\"color:blue\"onmouseover=\"colorchange("+ID+",1)\">"+str+"</span>";}
if(sta==1)
{str="<span style=\"color:red\"onmouseout=\"colorchange("+ID+",0)\">"+str+"</span>";}
document.getElementById(ID).innerHTML=str;
}
</script>
//以下标记调用
<span style="color:blue"><span id=1><span onmouseover="colorchange(1,1)">文本</span></span></span>
wuyouqin2
2010-06-27 · TA获得超过281个赞
知道小有建树答主
回答量:311
采纳率:0%
帮助的人:301万
展开全部
<p id="texttest" onmouseover = "mouseover()">文字</p>
function mouseover(){

document.getElementByID("texttest").style.color="red";

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式