Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere?
Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere?
HONOR Magic V6 è arrivato in Italia a 2.299,90 euro con una promessa precisa: unire 4 mm di spessore da aperto (8,75 mm chiuso nel modello White, 9 mm negli altri colori) a una batteria da 6.660 mAh, la più capiente mai vista su un pieghevole. Lo abbiamo usato per oltre una settimana in versione Red 16/512 GB per capire se lo Snapdragon 8 Elite Gen 5 tiene testa alla concorrenza anche fuori dai benchmark ufficiali
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni
Redmi Pad 2 9.7 punta su un display ampio e fluido, una batteria capace di accompagnare l'uso quotidiano senza ansie da ricarica e un prezzo accessibile, a partire da 179,90 euro per la versione con 64 GB di storage. Lo Snapdragon 6s 4G Gen 2 e i 4 GB di RAM della configurazione più diffusa frenano però chi cerca reattività e multitasking spinto: ecco il bilancio dopo due settimane di prova diretta
Peugeot Polygon Concept: ecco il futuro delle utilitarie
Peugeot Polygon Concept: ecco il futuro delle utilitarie
Polygon è la concept car di Peugeot che mostra il futuro delle soluzioni del segmento B: tra design compatti e innovativi affiancati da dimensioni compatte uno scherzo dalla manovrabilità incredibile per le manovre a bassa velocità
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 28-09-2007, 10:30   #1
glider59
Junior Member
 
Iscritto dal: Aug 2006
Messaggi: 3
[javascript] condizione radio-button

Salve a tutti
vista l'inesperienza sono qui a chiedere un aiuto. Il seguente form va compilato in tutte le parti ma se si scegli il radio-button "SI" bisogna compilare anche il campo seguente altrimenti si salta a quello successivo.
sono 2 giorni che e , ma con la sceta SI-NO non riesco a farlo funzionare qualcuno può aiutarmi??
GRAZIE ANTICIPATAMENTE.
<html>
<head>
<title>Untitled</title>
<script language="javascript">
function verifica() {
var attivita=document.form1.attivita.value;
var dove=document.form1.dove.value;
var scelta=0;
var sport=document.form1.sport.value;
var SI=0;
//Effettua il controllo sul campo ATTIVITà
if ((attivita == "") || (attivita == "undefined")) {
alert("Il campo ATTIVITA' è obbligatorio");
document.form1.attivita.focus();
return false;
}
//Effettua il controllo sul campo SCELTA'
for(var i=0;i<document.form1.scelta.length;i++) {
if(document.form1scelta.checked==true){
scelta=1
};
};
if (scelta==0){
alert("Scegli SI o NO");
return false;
};
//Effettua il controllo sul campo DOVE
for(var a=0;a<document.form1.scelta.length;a++){
if (document.form1.scelta[a].checked==true) {
var SI=(document.form1.scelta[a].value);
};
};
if (SI==1) {
if ((dove == "") || (dove == "undefined")) {
alert("Hai scelto SI, il campo DOVE è obbligatorio");
document.form1.dove.focus();
};
};
else if ((sport == "") || (sport == "undefined")) {
alert("Il campo SPORT è obbligatorio");
document.form1.sport.focus();
return false;
}
else {
document.form1.action = "dati.php";
document.form1.submit();
}
}
</script>
</head>
<body>
<form action="" method="post" name="form1">

<table summary="">
<tr><td>Attività <input type="text" name="attivita" value="" /> </td>
</tr>
<tr><td>SI <input type="radio" name="scelta" value=1 />
NO <input type="radio" name="scelta" value=0 /> </td>
</tr>
<tr><td>Se si dove? <input type="text" name="dove" value="" /> </td>
</tr>
<tr><td>sport <input type="text" name="sport" value="" /></td>
</tr>
<tr><td colspan="4">&nbsp;</td></tr>
<tr><td align="center"><input type="button" value="Invia" onclick="verifica()" />
<input type="reset" name="canc" value="cancella" /></td>
</tr>
</table>
</form>
</body>
</html>
glider59 è offline   Rispondi citando il messaggio o parte di esso
Old 28-09-2007, 10:56   #2
isAlreadyInUse
Senior Member
 
L'Avatar di isAlreadyInUse
 
Iscritto dal: Sep 2007
Messaggi: 754
Tiè
Codice:
<html>
<head>
<title>Untitled</title>

<script type="text/javascript">

function validateForm(){
	
	var returnValue=true;
	var msg="";
	frm=document.getElementById('form1');
	
	if(document.getElementById('attivita').value==""){
		returnValue=false;		
		msg="Inserire l'attività";
	}	
	if(document.getElementById("scelta").checked){			
		if(document.getElementById('dove').value=="" || document.getElementById('sport').value==""){
			returnValue=false;		
			msg="Selezionare gli altri campi";
		}
	}
	if(returnValue){
		frm.action = "dati.php";
		frm.submit();
	}else{
		alert(msg);
	}
}
</script>
</head>
<body>
<form action="" method="post" name="form1" id="form1">
	<table summary="">
	<tr>
		<td>Attività <input type="text" id="attivita" name="attivita" value="" /></td>
	</tr>
	<tr>
		<td>
			<input type="radio" id="scelta" name="scelta" value="0" />SI
			<input type="radio" id="scelta" name="scelta" value="1" />NO			
		 </td>
	</tr>
	<tr>
		<td>Se si dove? <input type="text" id="dove" name="dove" value="" /> </td>
	</tr>
	<tr>
		<td>Sport <input type="text" id="dove" name="sport" value="" /></td>
	</tr>	
<tr>
	<td colspan="4">&nbsp;</td></tr>
<tr>
	<td align="center">
	<input type="button" value="Invia" onclick="validateForm();" />
	<input type="reset" name="canc" value="cancella" /></td>
</tr>
</table>
</form>
</body>
</html>
__________________
http://www.tevigroup.it/
isAlreadyInUse è offline   Rispondi citando il messaggio o parte di esso
Old 29-09-2007, 09:01   #3
glider59
Junior Member
 
Iscritto dal: Aug 2006
Messaggi: 3
Grazie per la pronta rispota , ora cerco di adattarla.
glider59 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere? Recensione HONOR Magic V6: spessore record e sup...
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni Redmi Pad 2 9.7: ampio display, economico e peso...
Peugeot Polygon Concept: ecco il futuro delle utilitarie Peugeot Polygon Concept: ecco il futuro delle ut...
Reno16 Pro: il compatto di OPPO punta su fotocamera da 200MP e il nuovo Bubble! La recensione Reno16 Pro: il compatto di OPPO punta su fotocam...
 Hisense 55U7SE: tuttofare e accessibile, il MiniLED per film, sport e gioco Hisense 55U7SE: tuttofare e accessibile, il Min...
SK Hynix debutta a Wall Street con una r...
QuTech annuncia Tuna-17, un processore q...
Chat Control: il Parlamento europeo viet...
vivo Watch GT 2: stile, salute e autonom...
Il fix di Microsoft Defender è pe...
SentinelOne integra Prompt Security con ...
Ha fotografato Giove con una Game Boy Ca...
Sony RX10 V: tornano le fotocamere bridg...
OpenAI lancia ChatGPT Lavoro: l'agente c...
GPT-5.6 Sol 'asfalta' Claude Fable 5: Op...
Netflix ha ucciso la TV coi canali, ora ...
Kyndryl estende i servizi per il cloud s...
Addio allo scalino delle fotocamere? Una...
"Il mio piccolo sporco segreto"...
Instagram e Facebook sotto accusa: secon...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 23:29.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v