Potrebno mi je nesto kao ovo gore sto sam navela s tim da je meni potrebno da kad neko klikne na button da se button sakrije i da se prikaze kontakt forma.
Znaci, korisnik dolazi na sajt, klikne na button, button se sakrije i prikazuje se kontakt forma, on popuni formu i to je to.
<button id="tipka" onclick="myFunction()">Try it</button>
<div id="myDIV">
This is my DIV element.
</div>
<p><b>Note:</b> The element will not take up any space when the display property set to "none".</p>
<script>
document.getElementById("myDIV").style.display = "none";
function myFunction() {
var x = document.getElementById("myDIV");
var y= document.getElementById("tipka");
if (x.style.display === "none") {
x.style.display = "block";
y.style.display = "none";
} else {
x.style.display = "none";
y.style.display = "block";
}
}
</script>
Imam komentare na blogu i forma za komentarisanje nalazi se na početku gore, a ispod su komentari, na komentarima postoji replay, ako neko klikne na replay pojavi se jos jedna forma ispod komentara, a postoji i ona iznad, pa me zanima kako da onu prvu sakrijem kad neko klikne na replay da se pojavi samo jedna forma.
Koristim ovaj js kod za prikazivanje forme kad neko klikne na replay
Ja sam uspjela uraditi nesto na svoj nacin ali ne znam da li sam dobro slozila ovaj js code.
mozda sam ga malo zakomplicirala…
Ovo sto si ti uradio je oke, samo treba biti jedna forma na vrhu u slucaju da nema komentara da se moze ostaviti komentar, a ako ima komentara oni su ispod forme i kada se klikne na replay na komentarima treba da nestane ta prva forma i da se prikazuje samo ona na replay.
Taj tvoj code ne funkcionira onako kako meni treba.
Kada otvorim blog forma za komentare i forma na replay su otvorene i ako kliknem na replay sakriva formu za komentare i formu za replay.
A meni treba da forma na replay bude sakrivena a forma za komentare prikazana, tek kad neko klikne na replay na komentarima da se ona prikaze a ova za komentare sakrije.