Originariamente inviato da giuseppe500
Salve a tutti.
Esiste un qualche script js che controlla l'intero form in modo che individui solo i campi text e textarea uguali a ""(empty)?
Grazie
prova questo esempio:
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
	<head>
		<title>a</title>
		<meta name="vs_defaultClientScript" content="JavaScript">
		<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
		<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
		<meta name="ProgId" content="VisualStudio.HTML">
		<meta name="Originator" content="Microsoft Visual Studio .NET 7.1">
	<script id="clientEventHandlersJS" language="javascript">
<!--

function Button1_onclick() 
{
	var elementi = document.form1.elements;
	var n = elementi.length;
	var messaggio = "";
	
	for(var i = 0; i < n; i++)
	{
		var v = elementi[i];
		if( v.type == "text" || v.type == "textarea")
		{
			if (v.value == "")
			{
				messaggio += v.id + " è vuoto" + "\n";	
			}
		}
	}
	if(messaggio.length > 0) alert(messaggio);
}

//-->
</script>
</head>
	<body MS_POSITIONING="FlowLayout">
		<form id="form1" name="form1">
			<INPUT type="text" ID="Text1" NAME="Text1">
			

			<INPUT type="text" ID="Text2" NAME="Text2">
			

			<TEXTAREA rows=2 cols=20 ID="Textarea1" NAME="Textarea1"></TEXTAREA>
			

			<TEXTAREA rows=2 cols=20 ID="Textarea2" NAME="Textarea2"></TEXTAREA>
			
		</form>
		<INPUT type="button" value="Button" ID="Button1" NAME="Button1" language="javascript" onclick="return Button1_onclick()">
	</body>
</html>