だから私はの色を設定<body>
します:
body
{
color:Black;
}
<head>
とタグの中<style>
にあり、body にはさまざまな要素があり、それらをクリックすると、関数が呼び出されます。すなわち
<p id="CSE1020" onclick="prereq(this)">CSE1020</p>
prereq 関数は次のとおりです。
function prereq(code) {
if (code.style.color != "black") {
code.style.color = "black";
code.style.fontWeight = "normal";
}
}
それ以外の場合、要素が既に黒の場合は、色を変更します。問題/質問: 色が変わる前に、要素を 2 回クリックする必要があります。つまり、最初は「黒」ではありません。クリックされる前のデフォルトの色が黒であっても、if ステートメントが実行されます。要素を最初にクリックしたときに「黒」であることを認識させるにはどうすればよいですか?