Rumah > Soal Jawab > teks badan
Bagaimana saya boleh menggunakan js asli untuk mengawal sama ada jadual di sebelah kanan disembunyikan atau tidak apabila "Sifat Spatial" dipilih? TKS!
Kod:
Tiada kesan! ! !
迷茫2017-06-28 09:29:40
//伪代码、手写的别见怪
var table = document.getElementById("right-table")
var select = document.getElementById("select")
select.onchange = function(){
this.value === "空间性质" ? table.style.display = "none" : table.style.display = "block"
}
Kod di atas adalah kod pseudo dengan ulasan, tetapi masih terdapat pengaturcara yang tidak membaca ulasan, jadi saya akan menulisnya di sini,
Jika anda tidak faham apa itu kod pseudo, anda boleh lihat pada gambar
Saya harap semua orang tidak akan menjadi fanatik
女神的闺蜜爱上我2017-06-28 09:29:40
Ikat fungsi pemprosesan pada perubahan pilih dan lulus nilai nilai yang dipilih pada masa ini, dan kemudian nilai nilai di dalam fungsi ini dan tentukan sama ada paparan itu tiada.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script>
function jsFunction(value) {
console.log(value);
var table = document.getElementById('table');
value == '1' ? table.style.display = 'none' : 'block';
}
</script>
</head>
<body>
<select onChange="jsFunction(this.value)" id="selectOpt">
<option value="0">0</option>
<option value="1">1</option>
</select>
<h1 id="table" >ggggggg</h1>
</body>
</html>