Brian Dunning's FileMaker Custom Functions

GetValueFromInputField ( fieldname ; sourcecode )

Gets the value of an input field from HTML source.

  Average rating: 4.4 (32 votes) Log in to vote

Brian Dunning   Brian Dunning - Show more from this author
BrianDunning.com
https://www.briandunning.com

Share on Facebook Share on Twitter

  Sample input:
GetValueFromInputField ( "fname" ; "input type=\"hidden\" name=\"fname\" value=\"brian\"" )
  Sample output:
brian

  Function definition: (Copy & paste into FileMaker's Edit Custom Function window)

Grab the value of an input field from HTML source. Especially useful when trying to parse out the contents of hidden fields.

The HTML does have to be well-formed. The name parameter must precede the value parameter. Both must be properly quoted.

 

Comments

Cristos   Cristos, Northampton, MA
Nov 13, 2014
Recommend the following adjustment, to search for the "id" attribute instead of just the fieldname. Without this adjustment, other mentions of the fieldname in the code (e.g., in javascript headers) can cause unexpected results.

fieldpos = Position ( sourcecode ; "id=\"" & fieldname & "\"" ; 1 ; 1 ) ;
 

Log in to post comments.

 

Note: these functions are not guaranteed or supported by BrianDunning.com. Please contact the individual developer with any questions or problems.

Support this website.

This library has been a free commmunity resource for FileMaker users and developers for 20 years. It receives no funding and has no advertisements. If it has helped you out, I'd really appreciate it if you could contribute whatever you think it's worth: