PDA

View Full Version : Javascript controlli


texerasmo
13-03-2003, 11:07
Se devo fare un controllo su un campo input type Radio com'è la sintassi,(è un valore boolean giusto?)
<!--
function Controlla(){
var bad="";

if(document.f.Subject.value == "") {
bad += " Subject";
document.f.Subject.focus();
}
if(document.f.Text.value == "") {
bad += " Testo";
document.f.Text.focus();
}

if(bad != ""){
alert("inserire i campi : " + bad)
return false;
}
else
{
return true;
}
}

//-->
</SCRIPT>
Grazie a tutti

texerasmo
13-03-2003, 12:26
Ho trovato la soluzione .. :sofico:
...

RADIO: questo è intuitivo ma non complicato. Se nessun RADIObutton è preselezionato (e così dev'essere se vogliamo una risposta vera) basta controllare se almeno uno dei bottoni è stato CHECKED.

Se il form contiene 3 RADIO con NAME="browser" la sintassi sarà:
for ( i = 0 ; i < 3 ; i++ )
{
(document.info.browser[i].checked == 1)?browserselezionato=false:null
}

Non devo fare altro che controllarli uno ad uno.

Per chi vuole avventurarsi sui controlli in javascript per una form consiglio di vedere il seguente link

http://www.jsdir.com/staffscripts/script013.asp

Ciao a tutti