Devo rendere obbligatorio selezionare almeno una option, ma non funziona
Codice:
<form method="post" name="mioformG" id="mioG" action="<?php echo $_SERVER['PHP_SELF'];?>" onsubmit="return (...pagamentoCampoG()...);">
<select name="pagamento" style="width: 220px; height: auto;">
<option>Seleziona un metodo di pagamento:</option>
<option value="paypal">PayPal</option>
<option value="vaglia">Vaglia postale</option>
<option value="bonifico">Bonifico postale</option>
<option value="postapay">Ricarica Postepay</option>
</select>
<div id="pagamentoCampoG"></div>
…
// Select pagamento (Campo obbligatorio)
function pagamentoCampoG() {
var f = document.forms.mioformG;
if(f.pagamento.value == "") {
document.getElementById('pagamentoCampoG').innerHTML = "• Selezionare un tipo di pagamento";
f.pagamento.focus();
return false;
}
else {
document.getElementById('pagamentoCampoG').innerHTML = "";
}
return true;
}
…
#pagamentoCampoG { /* pagamentoCampoG() */
float: right;
width: auto;
height: auto;
font-family: arial;
font-size: 1.7em; color: #ff0000;
line-height: 20px; /*Allinea verticalmente il testo */
margin-right: 70px;
margin-top: -3px;
text-shadow: 0px 1px 0px #ffffff;
}