検索
ホームページウェブフロントエンドjsチュートリアルjsクリックリストの行表示背景色に対応するテキストの実装コード_javascriptスキル

この記事の例では、js を使用してリストのテキストをクリックし、テキスト行の背景色を実現する方法を説明します。皆さんの参考に共有してください。詳細は以下の通りです。
JS は li を制御し、マウスをクリックするとクラスが自動的に追加され、リストのテキストに好みの背景色の Web ページ特殊効果が生成されます。

動作効果図は以下のとおりです。

<style type="text/css">
li{cursor:pointer;}
.cur{background:red;}
</style>
<script type="text/javascript">
window.onload = function ()
{
 var aLi = document.getElementsByTagName("li");
 var i = 0; 
 for (i = 0; i < aLi.length; i++)
 { 
 aLi[i].onclick = function ()
 {
  for (i = 0; i < aLi.length; i++) aLi[i].className = "";
  this.className = "cur";
 };
 }
};
</script>
<div class="clMenu">
  <ul>
    <li>1</li>
    <li>2</li>
    <li>4</li>
    <li>5</li>
  </ul>
</div>

この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
在Eclipse中如何调整背景颜色设置在Eclipse中如何调整背景颜色设置Jan 28, 2024 am 09:08 AM

如何在Eclipse中设置背景颜色?Eclipse是广受开发人员欢迎的集成开发环境(IDE),可用于各种编程语言的开发。它非常强大且灵活,可以通过设置来自定义界面及编辑器的外观。本文将介绍如何在Eclipse中设置背景颜色,并提供具体的代码示例。一、更改编辑器背景颜色打开Eclipse,并进入“Windows”菜单。选择“Preferences”。在左侧导航

editplus如何设置背景颜色-editplus设置背景颜色的方法editplus如何设置背景颜色-editplus设置背景颜色的方法Mar 04, 2024 pm 07:00 PM

小伙伴们知道editplus如何设置背景颜色吗?今天小编就来讲解editplus设置背景颜色的方法,感兴趣的快跟小编一起来看看吧,希望能够帮助到大家。第一步:首先打开editplus,点击上方的Tools,如图:第二步:在工具菜单中,点击preferences,如图:第三步:在首选项页面,点击左侧的colors,如图:第四步:在background位置,根据需要选择颜色即可,如图:

用Eclipse更改背景颜色的逐步指南用Eclipse更改背景颜色的逐步指南Jan 28, 2024 am 08:28 AM

一步步教你在Eclipse中更改背景颜色,需要具体代码示例Eclipse是一款非常流行的集成开发环境(IDE),经常被用来编写和调试Java项目。在默认情况下,Eclipse的背景颜色是白色,但是有些用户可能希望更改背景颜色以适应自己的喜好或减轻眼部疲劳。本文将一步步教你如何在Eclipse中更改背景颜色,并提供具体的代码示例。步骤1:打开Eclipse首先

PyCharm背景颜色修改方法详解PyCharm背景颜色修改方法详解Jan 04, 2024 am 11:03 AM

PyCharm是一款功能强大的Python集成开发环境(IDE),它为开发者提供了许多方便的功能和工具。其中一个常用的功能是修改PyCharm的背景颜色。在这篇文章中,我将详细介绍PyCharm背景颜色修改的方法,并提供具体的代码示例。要修改PyCharm的背景颜色,我们需要进行以下几个步骤:第一步:打开PyCharm并点击"File"菜单下的"Settin

Eclipse背景色配置指南Eclipse背景色配置指南Jan 28, 2024 am 10:44 AM

Eclipse背景颜色设置教程Eclipse是一款非常受欢迎的集成开发环境(IDE),用于开发各种编程语言的应用程序。它具有丰富的功能和灵活的配置选项,可以根据个人需求进行自定义设置。其中一个常见的个性化需求就是更改Eclipse的背景颜色。这篇文章将向你详细介绍如何设置Eclipse的背景颜色。我们将提供具体的代码示例来帮助你快速实现这一目标。步骤1:打

word背景颜色怎么去掉?去掉word背景颜色的方法word背景颜色怎么去掉?去掉word背景颜色的方法Mar 04, 2024 am 10:10 AM

Word是一款由微软公司开发的文字文档处理工具。它提供了丰富的文档编辑功能,包括文本输入、表格制作、格式调整等,可以轻松地创建和编辑各种类型的文档,如报告、简历并且提供更丰富的模板和图形功能。正因为我们长时间使用word办公,背景颜色不合适可能会让我们视觉疲劳,甚至影响办公速度,那么就很有学习去掉word背景颜色的方法了。word背景颜色怎么去掉?去掉word背景颜色的方法1、打开需内要操作的WORD文档容,在工具栏中点击“页面布局”标签页。2、找到并点击“页面颜色”,并选择“无颜色”即可。3、

win7如何修改窗口背景颜色win7如何修改窗口背景颜色Dec 30, 2023 pm 12:31 PM

我们在使用win7系统的时候,可以手动设置窗口背景颜色,从而获得更好的视觉感受,如果设置成保护色还能保护我们的视力,而且方法非常简单,只需要在个性化的高级外观设置中就可以设置了,下面就一起来学习一下吧。win7窗口背景颜色设置教程1、首先进入“个性化”设置2、接着选择“窗口颜色”设置3、点击下方的“高级外观设置”4、将项目设置为“窗口”5、然后点击右侧的“颜色”,选择想要的颜色。6、设置完成之后确定,就可以看到我们的窗口背景颜色变了。

pycharm怎么修改背景颜色pycharm怎么修改背景颜色Dec 11, 2023 pm 01:23 PM

pycharm可以通过修改编辑器主题、自定义主题和安装插件来修改背景颜色。详细介绍:1、修改编辑器主题,打开PyCharm并进入"File"菜单,选择"Settings"选项,打开设置对话框,在对话框左侧的列表中,选择"Editor",在编辑器设置中,选择"Color Scheme"选项,在右侧的下拉菜单中,选择一个喜欢的主题,点击"Apply"按钮应用更改即可等等。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。