codice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>prova</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 nome = "giacenza_iniziale_<%=1999%>"; var v = document.getElementsByName(nome); if(v.length > 0) if(v[0].value == "") alert("Campo " + nome + " vuoto"); } //--> </script> </head> <body MS_POSITIONING="FlowLayout"> <form id="form1" name="form1"> <INPUT type="text" ID="Text1" NAME="giacenza_iniziale_<%=1999%>"> <INPUT type="button" value="Button" ID="Button1" NAME="Button1" language="javascript" onclick="return Button1_onclick()"> </form> </body> </html>
Ma non è meglio dare anche un ID e trovare il controllo con l'id invece che col name? :master:
![]()

Rispondi quotando