Ciao a tutti, vorrei che il selectoption decide la visualizzazione del campo secondo la selezione.
lo script è:
codice:
function optionContact(){
in_option=ricerca.tipo.options[ricerca.tipo.selectedIndex].value
if (in_option=='1')
{
document.ricerca.ditte.style.display = 'none'; document.ricerca.search1.style.display = 'none';
}
if (in_option=='2')
{
document.ricerca.ditte.style.display = 'none'; document.ricerca.search1.style.display = 'none';
}
if (in_option=='3')
{
document.ricerca.ditte.style.display = 'none'; document.ricerca.search1.style.display = 'yes';
}
if (in_option=='')
{
document.ricerca.ditte.style.display = 'yes'; document.ricerca.search1.style.display = 'none';
}
}
e il form
codice:
<select name="ditte" style="display:none">
<%
While (NOT ditta.EOF)
%>
<option value="<%=(ditta.Fields.Item("ID_SOC_ESTERNA").Value)%>"><%=(ditta.Fields.Item("RAGIONE_SOCIALE").Value)%></option>
<%
ditta.MoveNext()
Wend
If (ditta.CursorType > 0) Then
ditta.MoveFirst
Else
ditta.Requery
End If
%>
</select>
<input type="text" name="search1" size="20" onchange="this.value=this.value.toUpperCase();" style="display:none" />
<select name="tipo" style="display:none" onchange="optionContact()"> >
<option value="1">Registro</option>
<option value="2">Interventi Aperti</option>
<option value="3">Utente</option>
<option value="4">Ditta</option>
</select>
</p>
<div align="center" class="style1">DA:
<input readonly="readonly" type="text" name="DATE" size="15" style="text-align: center" />
[img]cal.gif[/img]<font size="1"></font>A:<font size="1">
<input readonly="readonly" type="text" name="DATE2" size="15" style="text-align: center" />
</font> [img]cal.gif[/img]<font size="1">
</font></div>
<p align="center" class="style1">
<input name="radio1" type="radio" value="1" checked="checked" onclick="document.ricerca.tipo.style.display = 'none';" />
Modz - 01
<input name="radio1" type="radio" value="2" onclick="document.ricerca.tipo.style.display = 'inline';" />
Modz - 02</p>
ma non mi funziona..........
Grazie