私はそれらの1つを作る必要がありますクラスのための赤いボタンのゲームを押していないと基本的に私は赤いボタンの上にテキストを表示する必要があります。問題は、赤いボタンを一度押すだけでなく、動作させることに問題があることです。私は、クリックカウンターを作成し、それをif-elseステートメントの基礎として使用することを考えていました。たとえば、(clicks == 0)の場合、IDTのButtonTextを「Press me!」にする必要があります。クリック数= 1で、テキストを「ハイ」にしたいクリック数= 2で、私は「こんにちは」になりたい誰かが私を助けてくれますか?わかりますように、私はまだこれに新しいです。私と一緒に抱きしめてください。前もって感謝します!ここまでは、これまでcssと仮説if else文を含めています。JavaScriptを使ってonlickを別の関数で実行させることはできますか?
var clicks = 0;
\t function myFunction() {
clicks += 1;
document.getElementById("counter").innerHTML = clicks;
};
\t
\t /*function Function(){
\t if(clicks == 0){
\t document.getElementById("ButtonText").innerHTML = "Press Me!"}
\t if else(clicks == 1){
\t document.getElementById("ButtonText").innerHTML = "Hi"}
\t else(clicks == 2){
\t document.getElementById("ButtonText").innerHTML = "Hello."}
} */
\t div{
\t font: Arial;
\t position: fixed;
\t margin: 13% 0 0 38%;
\t font-size: 58px;
\t color: white;
\t width: 380px;
\t height: 480px;
\t border: 0px black transparent;
\t cursor: pointer;
\t }
\t p{
\t cursor: pointer;
\t display: block;}
\t #button {
\t display: block;
\t width: 665px;
\t height: 665px;
\t background: url(Images/Unpressed.jpg) no-repeat top;
\t cursor: pointer;
\t margin-left: 30%;
\t margin-top: 10%;
\t }
\t
\t #button:active {
\t background: url(Images/Pressed.jpg) no-repeat bottom;
\t }
\t <p>Clicks: <p id="counter">0</p></p>
\t <div id="container" onclick="myFunction()"><p id="ButtonText">Press Me!</p></div>
\t <a id="button" onClick="myFunction()"></a>
投票は "広すぎる" としてこれを閉鎖する。このフィドルを(参照してください。単純な例より)。チュートリアルを見つけるためにgoogleを使用するか、問題の特定の詳細に焦点を絞って質問を絞り込んでください。 – zzzzBov
またはあなたはどうやってそれをしますか? –
最初の関数から2番目の関数を呼び出します。または単に 'onclick =" firstFunc(); secondFunc(); thirdFunc(); etc(); "と言うことができます。 – nnnnnn