Это мой код. Он находится в файле php. Это не совсем то, что я хочу. Он скрывает один вариант и отображает другое, но то, что мне нужно сделать, - это не просто возможность скрываться визуально, но и вообще не отображаться в html. Теперь, если вы нажмете источник просмотра, он отобразит все div. Мне нужно это, когда я нажимаю один вариант, остальные исчезают из html и просмотра страницы, только выбранный, чтобы быть там. Есть идеи по этому поводу?Удалить div из html с javascript
<select name="type" onchange="showstuff(this.value);">
<option value="code">Code</option>
<option value="look">Look</option>
<option value="have" selected>Have</option>
</select>
<div id="have" style="display:block;">1</div>
<div id="look" style="display:none;">2</div>
<div id="code" style="display:none;">3</div>
<script>
function showstuff(element){
document.getElementById("have").style.display = element=="have"?"block":"none";
document.getElementById("look").style.display = element=="look"?"block":"none";
document.getElementById("code").style.display = element=="code"?"block":"none";
}
</script>
"Просмотр исходного кода" никогда не изменится. Инспектор DOM в вашем браузере изменится, если вы измените DOM, но источник - это то, что ваш браузер первоначально получил и не изменится. – lonesomeday
Так что нет никакого способа с javascript для отображения/загрузки в html только div, который мне нужен? –
Есть способ сделать это @ lonesomeday ..... Держись, я напишу его для тебя – driconmax