Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何更改列表onclick中选项的颜色_Javascript_Php_Jquery_Html_Css - Fatal编程技术网

Javascript 如何更改列表onclick中选项的颜色

Javascript 如何更改列表onclick中选项的颜色,javascript,php,jquery,html,css,Javascript,Php,Jquery,Html,Css,我的HTML代码: <li onclick="switchColors()"> <a class="x" href="Faculty.php">Faculty</a> </li> <li onclick="switchColors()"> <a class="x" href="Contact.php">Contact</a> </li> JavaScript代码: 功能

我的HTML代码:

<li onclick="switchColors()">
    <a class="x" href="Faculty.php">Faculty</a>
 </li>
<li onclick="switchColors()">
   <a class="x" href="Contact.php">Contact</a>
</li>
  • JavaScript代码:

    
    功能开关颜色(元素)
    {  
    links=document.getElementsByTagName(“li”);
    对于(变量i=0;i
    这不适用于javascript“onClick”事件。因为你的页面会刷新

    您需要在PHP中设置一个变量,并将页面名称设置为该变量。然后在PHP中使用一个“if”来声明要为“li”元素设置类以更改其颜色

    以下链接提供了指南:


    你需要先做一些研究,自己做一些尝试。如果您在编写代码的过程中遇到了一些特定的问题,请回来告诉我们您尝试了什么,预期的结果以及您得到了什么结果。目前,这个问题太宽泛了。另外,问题的标题应该简短、切中要害并且写得恰当。@Magnueriksson标题不应该超过150个字符,但我不能用150个字符概括我的标题。@Magnueriksson我试了很多次,兄弟!“我尝试了很多”-然后你需要向我们展示你的尝试,解释当你执行它时会发生什么,以及假设会发生什么。请阅读并编辑相应的问题。这没有帮助!