использовать, если вы хотите отправить его с login.java
на mainactivity.class
использовать
Intent intent=new Intent(login.this,Mainactivity.class);
startActivity(intent);
Мне кажется, вам просто нужно снять ящик перед его обновлением.
function myFunction() {
var checkBox = document.getElementById("myCheck1");
//clear text
document.getElementById("text1").value=""
var text = document.getElementById("text1");
if (checkBox.checked == true){
text.style.display = "block";
} else {
text.style.display = "none";
}
}
EDIT Попробуйте изменить на none и hidden
document.getElementById("mus").style.display="none";
document.getElementById("mus").style.visibility = "hidden";
Затем покажите их с видимыми и block
document.getElementById("mus").style.visibility="visible";
document.getElementById("mus").style.display="block";
Какова логика внутри функции say()
? иногда вы показываете некоторые блоки и скрываете некоторые другие, иногда вы просто показываете два из них, оставляя других в их предыдущем состоянии ...
Я сделал ручку, где я скрываю все остальное, кроме тех, которые я установил block: https://codepen.io/rezaxdi/pen/WKQdPO
Это то, что вы хотите?