Just nu i M3-nätverket
Jump to content

Allmän "value"


Admini

Recommended Posts

Hej

Jag skulle vilja ta reda på om något fält har något värde och då förhindra fortsättningen.

Alltså det spelar ingen roll vilket fält, nåt sånt:

if (all.value =="")
{fortsätt}
Jag vill inte ta reda på alla fältnamn varje gång jag kör det här...

Går det?

Tack

Link to comment
Share on other sites

Hmmm... den var lurig. Beror lite på hur värdena lagras. Har du dem samlade, t ex i Request.Form så kan du ju stega igenom alla o kolla:

 

For Each value In Request.Form
 If value = "" Then
   (fortsätt)
 Else
   (stanna?)
 End If
Next

 

Om värdena inte är samlade i ett övergripande objekt måste du nog kolla varje värde.

 

Link to comment
Share on other sites

Kan man inte göra det med javascript?

T.ex så här:

if (document.all.value =="")
{
nästa kod
}

Jag vill inte ladda om sidan som i ASP...

 

Link to comment
Share on other sites

Om du vill ha en Javascriptlösning så har du postat frågan i fel forum...

 

Det går säkert att lösa med Javascript, fast document.all är nog inte rätt väg. Den omfattar ju betydligt mer än bara dina definierade variabler... och finns dessutom bara i IE. (Rätta mig om jag har fel någon.)

 

Återigen - hur har du samlat dina variabler som du är intresserad av? Ligger de t ex som inputs i ett form? Då kan du ju gå på document.form['formnamn'] och därigenom stega igenom dina variabler.

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...