intendi cosi?
Codice PHP:
<html>
<head>
<title>prova</title>
<script type='text/javascript'>
function controlla(valore)
{
if(valore==2)
{
document.mioform.Nazionalita_text.disabled=false;
}
else
{
document.mioform.Nazionalita_text.disabled=true;
}
}
function inviamodulo()
{
var selObj = document.mioform.Nazionalita_text;
var selIndex = selObj.selectedIndex;
if(selIndex ==0 && document.mioform.Nazionalita_text.disabled==true)
{
alert("inviato1");
return true;
}
else if(selIndex ==0 && document.mioform.Nazionalita_text.disabled==false)
{
alert("OBBLIGATORIO");
mioform.Nazionalita_text.focus();
return false;
}
else
{
alert("inviato2");
return true;
}
}
</script>
</head>
<body onload="controlla(0)">
<form action="pagina.php" id="mioform" name="mioform" method="post" onsubmit="return inviamodulo();">
A <input onclick="controlla(this.value);" type="radio" name="Nazionalità" value="1" CHECKED>
B <input onclick="controlla(this.value);" type="radio" name="Nazionalità" value="0">
C <input onclick="controlla(this.value);" type="radio" name="Nazionalità" value="2">
<SELECT NAME="Nazionalita_text" SIZE="1">
<OPTION VALUE="" selected>---------------------------</OPTION>
<OPTION VALUE="IT">Italiana</OPTION>
</SELECT>
<input type="submit" value="Invia" name="B1">
</form>
</body>
</html>