ciao a tutti.
premetto che javascript non è il mio campo.
in un form utilizzo questo script come allert per due campi "menu" e "menu_sel" nel primo è possibile inserire un testo manualmente io secondo selezionandolo da una select.
--------------------------------------------------
<script>
function controlla(){
var f = document.nuovo;
if(document.nuovo.menu!=undefined && f.menu.value == "" && f.menu_sel.value == ""){
alert("<%=tp("amm_menu_nuovo_13")%>")
f.menu.focus();
return false; }
return true; }
</script>
--------------------------------------------------
adesso ho avuto la necessità di disattivare uno dei due campi se l'utente seleziona "menu" disattiva "menu_sel" o viceversa
--------------------------------------------------
<script>
function disabilita_menu(){
document.nuovo.menu.disabled=true;
document.nuovo.menu_sel.disabled=false;}
</script>
--------------------------------------------------
e fin quì funziona tutto solo che quando clicco su invia il primo script "controlla" mi avverte se il campo è vuoto ma non bloccare l'invio