JS'deki Hatam
-
Selamlar abiler, şu sayfadakini bire türlü yapamadım, örneğin olduğu sayfada çalışıyor, benim sayfamda çalışmıyor.
Bu örnek aldığım kısım
https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_toggle_hide_show
Bu da benim yapmaya çalıştığım.
<form action="#status"> <br> <center><input type="text" id="vEmail" name="vEmail"><br><br></center> <Center><button id="buttonX"onclick="myp()">VERIFY MY ACCOUNT</button></center> <br> <center><button onclick="myFunction()">Click Me</button> <div id="myDIV"> This is my DIV element. </div></center> </form> -------------- function myFunction() { var x = document.getElementById("myDIV"); if (x.style.display === "none") { x.style.display = "block"; } else { x.style.display = "none"; } } Sorun; 3-4 yöntem denedim ama hep aynı şey oluyor; div,p,span gizli ise gizli kalıyor, görünür ise görünür kalıyor, gizli ise gizli kalıyor.
Lütfen arkadaşlar.
-
js kodunu <script> icine aliyon di mi
-
<button onclick="myFunction()">Click Me</button>
form içinde olduğundan submit olarak işliyor,
<button onclick="myFunction()" type="button">Click Me</button>
olarak değiştir, düzelir.
-
Khaine bunu yazdı
<button onclick="myFunction()">Click Me</button>
form içinde olduğundan submit olarak işliyor,
<button onclick="myFunction()" type="button">Click Me</button>
olarak değiştir, düzelir.
yada return false ekleyebilirsin sayfa post olmaması için.
<script> function myFunction() { var x = document.getElementById("myDIV"); if (x.style.display === "none") { x.style.display = "block"; } else { x.style.display = "none"; } return false; } </script>
-
Hepinize çok teşekkür ederim, Allah razı olsun. Sayenizde yeni şeyler öğrendim, müteşekkirim size.