首先尝试简化代码
function check() {
var dropdown = document.getElementById(“OpType”);
var current_value = dropdown.options[dropdown.selectedIndex].value;
var aIds = [‘operationno’, ‘MainType’, ‘MemName’, ‘EmpName’];
for(var i = aIds.length; i>=0; i— ) {
var ob = document.getElementById(aIds[i]);
if( current_value == aIds[i] ) {
ob.style.display = “block”
}
else {
ob.style.display = “none”
}
}
....
<select id="OpType" onChange="check();">
<option value="blank">Choose</option>
<option value="operationno">Operation No</option>
<option value="MainType">Operation Type</option>
<option value="MemName">Maintenance Member</option>
<option value="EmpName">Employee</option>
</select>
....
</code>
然后将“name”atrtribute附加到您的输入并选择字段。
然后尝试print_r你的$ _POST数组来查看它的值。