2016-05-08 7 views
-1

私はDreamweaver(CC 2015)を使用して学校向けのウェブサイトを作成しています。別のテキストをクリックすると、テキストの色を変更するためにJavaScriptでJavaScriptを使用しています。 1つの特定のスクリプトだけを実行して、その1つの本文を変更するだけですが、順番に実行されるので、どのクリックをクリックしても最後のものが変更されます。私が使用しているコードは以下の通りです。具体的に実行する<script>(Dreamweaver)

<script> 
function changeColor(NES) 

{document.getElementById('NES').style.color = "rgba(229,6,10,1.00)"; } 

</script> 

<script> 
function changeColor(SES) 

{document.getElementById('SES').style.color = "rgba(229,6,10,1.00)";} 

</script> 

<script> 
function changeColor(GB) 

{document.getElementById('GB').style.color = "rgba(229,6,10,1.00)";} 

</script> 

だけでなく、

<a href="#" onclick="changeColor(NES); return false;">NES</a> 

<a href="#" onclick="changeColor(SES); return false;">Super NES </a> 

<a href="#" onclick="changeColor(GB); return false;">Game Boy</a> 

答えて

0
<script> 
function changeColor(div) 
{ 
    div.style.color = "rgba(229,6,10,1.00)"; 
} 
</script> 

<a href="#" onclick="changeColor(this);">NES</a> 

<a href="#" onclick="changeColor(this);">Super NES </a> 

<a href="#" onclick="changeColor(this);">Game Boy</a> 
+0

私は、私はそれをクリックしたときに、私は何か他の色を変更したい、私は上をクリックしています何の色を変更したくありませんしたがって、idによって要素を取得します。 – Prometheus130

+0

NES Super NES Game Boy

+0

!!!! :) – Prometheus130

関連する問題