Ciao a tutti,
utilizzo questo script per validare i campi di un Form:
<SCRIPT LANGUAGE="JavaScript">
<!--
function DoSubmit(obj) {
var compagnia = obj.ID_Compagnia.value;
var agenzia = obj.TXT_Agenzia.value;
var codice = obj.TXT_CodiceAgenzia.value;
var indirizzo = obj.TXT_Indirizzo.value;
var citta = obj.TXT_Citta.value;
var strIllegalChars = /[\(\)\<\>\,\;\:\\\/\*\-\+\=\"\[\]]/;
var submitform = true;
var error = '*************** INSERIMENTO AGENZIA ***************\n\n';
error += ' Attenzione : \n\n';
if (compagnia.length < 3) {
error += ' > Compagnia è un campo obbligatorio \n';
submitform = false;
}
if (compagnia.length > 20 ) {
error += ' > Compagnia può contenere massimo 20 caratteri \n';
submitform = false;
}
if (compagnia.length > 1 && compagnia.match(strIllegalChars)) {
error += ' > Compagnia contiene caratteri non consentiti \n';
submitform = false;
}
if (agenzia.length < 3) {
error += ' > Agenzia è un campo obbligatorio \n';
submitform = false;
}
if (agenzia.length > 20 ) {
error += ' > Agenzia può contenere massimo 20 caratteri \n';
submitform = false;
}
if (agenzia.length > 1 && agenzia.match(strIllegalChars)) {
error += ' > Agenzia contiene caratteri non consentiti \n';
submitform = false;
}
if (codice.length < 3) {
error += ' > Codice Agenzia è un campo obbligatorio \n';
submitform = false;
}
if (codice.length > 20 ) {
error += ' > Codice Agenzia può contenere massimo 20 caratteri \n';
submitform = false;
}
if (codice.length > 1 && codice.match(strIllegalChars)) {
error += ' > Codice Agenzia contiene caratteri non consentiti \n';
submitform = false;
}
if (indirizzo.length < 3) {
error += ' > Indirizzo è un campo obbligatorio \n';
submitform = false;
}
if (indirizzo.length > 20 ) {
error += ' > Indirizzo può contenere massimo 20 caratteri \n';
submitform = false;
}
if (indirizzo.length > 1 && indirizzo.match(strIllegalChars)) {
error += ' > Indirizzo contiene caratteri non consentiti \n';
submitform = false;
}
if (citta.length < 3) {
error += ' > Città è un campo obbligatorio \n';
submitform = false;
}
if (citta.length > 20 ) {
error += ' > Città può contenere massimo 20 caratteri \n';
submitform = false;
}
if (citta.length > 1 && citta.match(strIllegalChars)) {
error += ' > Città contiene caratteri non consentiti \n';
submitform = false;
}
if (submitform) {
obj.submit();
}
else {
error += '\n--- Fine Controllo ---\n\n';
alert (error);
return false;
}
}
-->
</script>
se volessi validare un gruppo di radio button come dovrei adattare lo script in questione ?
Grazie in anticipo