且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

根据javascript中的选择选项显示/隐藏div

更新时间:2023-01-20 23:12:04

在您的代码中将等于更改为 == ,它可以

Change equals to == in your code and it works DEMO

var elem = document.getElementById('userType');
elem.onchange = function() {
  var studentDiv = document.getElementById('student');
  var teacherDiv = document.getElementById('teacher');
  studentDiv.style.display = (this.value == "student") ? 'block' : 'none';
  teacherDiv.style.display = (this.value == "teacher") ? 'block' : 'none';
};