2016-04-10 15 views
0

Küçük projemle ilgili bir sorunum var javascript'i öğreniyorum ve yazdığınız sayının karesini sayan bir senaryo yaptım.JavaScript Butonu tıklamadan önce beni doktora götürmek için tıklayın

var checkIt = function(){ 
 
\t var theNumber = Number(prompt("Podaj liczbe", "")); 
 
if (!isNaN(theNumber)) { 
 
\t document.getElementById("test").innerHTML = ("Twoja liczba jest pierwiastkiem kwadratowym liczby "+ theNumber * theNumber); 
 
} else { 
 
\t document.getElementById("test").innerHTML = ("Hej to miała być liczba!<button class = 'btn btn-default'>Reset</button> "); 
 

 
} 
 
};
body { 
 

 
} 
 
nav ul li { 
 
\t display: inline; 
 
} 
 
nav ul li a { 
 
\t border: 5px solid green; 
 
\t color: black; 
 
\t background-color: white; 
 
\t font-size: 25px; 
 
\t margin-right: 10px; 
 
\t text-transform: uppercase; 
 
\t text-decoration: none; 
 
} 
 
li a:hover { 
 
\t background-color: green; 
 
\t color: white; 
 
\t text-decoration: none; 
 
}
<body> 
 
\t <nav> 
 
\t \t <ul> 
 
\t \t \t <li><a href="#">Start</a></li> 
 
\t \t \t <li><a href="#">Start</a></li> 
 
\t \t \t <li><a href="#">Start</a></li> 
 
\t \t </ul> 
 
\t </nav> 
 
\t <section class="container"> 
 
\t \t <p>Hello Wordl i'm learning JavaScript right now :)</p> 
 
\t \t <div id="test"> 
 
\t \t \t <button class="btn btn-primary" onclick="checkIt()">Sprawdź się :p</button> 
 
\t \t </div> 
 
\t </section>
bir kod ve şimdi biz bir kare saymak butonuna tıklayın önce yerleştirmek için bizi bir düğme eklemek istediğiniz bu. Umarım beni anlarsınız.

+0

başlangıç ​​için html sıfırlamak için kare numarasını yapan buton? – wezzy

+0

Hayır Ben "Sprawdź się: p" düğmesine tıklamadan önce betiğimin durumunu sıfırlayan düğme istiyorum. Tıkladığımda bana sor ve ben bir sayı yazmalıyım ve sonra bu sayı bir squre gösterir ve bunu sıfırlayan düğme eklemek istiyorum ve başka bir sayı yazmama izin verin :) –

+0

Sadece sayfayı yeniden yüklemeniz gerekir. Benim cevabımı kontrol edin @ BartekMikołajczuk –

cevap

6

Esasen sayfayı yeniden yüklemeniz gerekir. İşte bu deneyin

<nav> 
    <ul> 
    <li><a href="#" onClick="document.location.reload(true)">Start</a></li> 
    </ul> 
</nav> 

DÜZENLEME

bu işlevi kullanın devlete size pozisyonuna sayfasını planın kaymamasını bir düğme istediğiniz anlamına mı

var reset = function(){ 
document.getElementById("test").innerHTML = ('<div id="test"><button class="btn btn-primary" onclick="checkIt()">Sprawdź się :p</button></div>');  
} 


<nav> 
    <ul> 
    <li><a href="#" onClick="reset()">Start</a></li> 
    </ul> 
</nav> 
İlgili konular