Ну, после одного введения часа в JavaScript я придумал следующий код. Это сделало то, что я хотел хорошо, но затем я хотел что-то еще и это работа привычки.
Я хотел это при нажатии на кнопку, определенное поле скроется и при нажатии на другого да, другой скрылся бы также, НО, конечно, это должно было сделать другое шоу, иначе мы не закончим ни с чем, и цель состояла в том, чтобы представить различные поля в зависимости от того, что пользователь нажал (на переключатель) Так ребяческим способом, которым я сделал свой код, и это работало. Но затем это прибыло ко мне, что я хотел сначала иметь boths поля, скрытые вместо обоих полей, показанных, и здесь являюсь проблемой. Я добавил 0 значений к параметру функционального "сообщения его" что когда x = 0, затем видимость = скрытый. Но это привычка слушает меня!, Так, часть кода, когда это говорит, что x = 1 и 2 работы, один приблизительно 0, не делает.
Именно такой простой код может заставить кого-то улыбнуться, но heck, это было чисто, и он работал. Кто-либо знает, как скрыть поля прежде, чем нажать на кнопки?
Большое спасибо я удаляю некоторые теги HTML
<html>
<head>
<script language="javascript">
var x = 0;
function hola(x) {
if(x == 0) {
document.getElementById("cont1").style.visibility="hidden";
document.getElementById("cont2").style.visibility="hidden";
}
if(x == 1) {
document.getElementById("cont1").style.visibility="visible";
document.getElementById("cont2").style.visibility="hidden";
}
if(x == 2) {
document.getElementById("cont1").style.visibility="hidden";
document.getElementById("cont2").style.visibility="visible";
}
}
</script>
</head>
<body>
<input type="button" onclick="hola(1)" value="hidefield2" id="boton1">
<div id="cont1">
<input type="text">
</div>
<input type="button" onclick="hola(2)" value="hidefield1" id="boton2">
<div id="cont2">
<input type="text">
</div>
</body>
<html>