猿问

您好,请问我该如何用js改变字体的颜色?

比如把黑色的字变成红色,这个我知道怎么写,但是怎么做可以再点一次按钮让它变回黑色呢?也就是说如果字是黑色就变成红色,如果是红色就变成黑色,js可以做到吗?

长风秋雁
浏览 518回答 2
2回答

慕侠2389804

用js方法来实现,代码为:document.getElementById("t").style.color="red";说明:上面的"t"可以根据自己需要修改,具体代码参考:<html><body><a name="t" class="STYLE2" id="t" onclick="chcolor();">登陆通行证</a><script type="text/javascript">function chcolor(){document.getElementById("t").style.color="red";}</script></body></html>

慕姐4208626

很简单的:如果你是在学习JS、遇到了各种问题,那么你一定要来这个企鹅裙,前面前面是二九六,中间是五九一,最后面就是二九0,来这里可以得到专人解答,期待你的加入!!!<div id="txt">我是要改变的文字</div><script>//首先咱们找到要改变的文字var txt = document.getElementById("txt");//然后设置一个标记flagvar flag = true;//然后点击这个div或者按钮txt.onclick = function(){//改变里面文字颜色if(flag){this.style.color = "red";flag = false;}else{this.style.color = "#000";flag = true;}}</script>
随时随地看视频慕课网APP
我要回答