Ragazzi il mio problema è semplice su firefox funziona tutto mentre su ie non funziona niente...
vi allego un print screen di quello che mi da..e il codice html interessato
Codice PHP:
<tr>
<td width="140px" class="prompt">[img]/supporto/images/triangle_s.gif[/img]Tipo Problema
</td>
<td width="210px" class="content"><select size="1" id="type" name="type" onChange="chooser(this.options[this.selectedIndex].value, 'type')" ><option value="1">Problema Hardware</option><option selected value="2">Problema Software</option></select></td>
<td class="prompt"> [img]/supporto/images/triangle_s.gif[/img]Sottotipo Problema </td>
<td width="210px" class="content">
<select size="1" name="sub_type" id="sub_type_sw" style="display:none">
<option value="-1"></option>
<option value="1" ">AA</option>
<option value="2" ">AAAAl</option>
<option value="3" ">FFFF</option>
<option value="4" ">SDSD</option>
<option value="5" ">ASDASD</option>
<option value="6" ">ASDASDs</option>
<option value="7" ">ADFGA</option>
<option value="8" ">ADFGA</option>
<option value="9" ">ADFGA</option>
<option value="10" ">ADFGA</option>
<option value="11" ">ADFGA Explorer</option>
<option value="12" ">ADFGA Reader</option>
<option value="13" ">ADFGA Office</option>
<option value="14" ">ADFGA Operativo</option>
<option value="15" ">ADFGA</option>
<option value="16" ">ADFGA</option></select>
<select size="1" name="sub_type" id="sub_type_hw" style="display:none">
<option value="-1"></option>
<option value="1" ">ADFGA</option>
<option value="2" ">ADFGA</option>
<option value="3" ">ADFGA</option>
<option value="4" ">Computer</option>
<option value="5" ">VoIP</option>
<option value="6" ">ADFGA</option>
<option value="7" ">Stampante</option>
<option value="8" ">Altro</option></select></td>
</tr>
<tr>
<script type="text/javascript">
var f=document.form1;
if( <?=$_SESSION[SESSION_PREFIX.'gid']?> == 5 ){
if(f.orig_status.value == "10") f.status.options[1].selected=true;
}
if(f.assign_to.value != "-1") f.fixed_by.style.display="block";
else f.fixed_by.style.display="none";
function fixby(obj) {
var f=document.form1;
if(obj != "-1") f.fixed_by.style.display="block";
else f.fixed_by.style.display="none";
}
if ( document.getElementById('type').value == 1 ) {
document.getElementById('sub_type_hw').style.display="block";
document.getElementById('sub_type_sw').style.display="none";
document.getElementById('sub_type_sw').disabled=true;
}
if ( document.getElementById('type').value == 2 ) {
f.sub_type_hw.disabled='true';
f.sub_type_hw.style.display='none';
f.sub_type_sw.style.display='block';
//document.getElementById('sub_type_hw').style.display="none";
//document.getElementById('sub_type_sw').style.display="block";
//document.getElementById('sub_type_hw').disabled=true;
}
function chooser(obj, a){
switch (a) {
case "type":
if( obj == 2 ){
document.getElementById('sub_type_sw').style.display="block";
document.getElementById('sub_type_hw').style.display="none";
document.getElementById('sub_type_hw').disabled=true;
document.getElementById('sub_type_sw').disabled=false;
}
if( obj == 1 ){
document.getElementById('sub_type_hw').style.display="block";
document.getElementById('sub_type_sw').style.display="none";
document.getElementById('sub_type_sw').disabled=true;
document.getElementById('sub_type_hw').disabled=false;
}
break;
default:
document.getElementById('sub_type_sw').style.display="none";
document.getElementById('sub_type_hw').style.display="none";
document.getElementById('sub_type_hw').disabled=true;
document.getElementById('sub_type_sw').disabled=true;
break;
}
}
</script>
Spero di essere stato chiaro..in parole povere il menu a tendina non viene mostrato su ie mentre su firefox si..non so come fare..
graazie a tutti