getFields Method |
Gets an array of PDF form field objects in the loaded PdfWebControl document with a given name (or all).
function getFields(name);
name
Type: String The name of the field object(s) to retrieve or null to return all fields.Type: Array of PdfObject Class
Returns an array of PdfObject Class instances. If no fields are found, an empty array will be returned.A single name may coorespond to several pdf form field objects in a RAD PDF document. Because of this, this function always returns an array containing either: (a) 0 elements if no cooresponding fields exist or (b) 1 or more elements, each of which is a PdfObject Class. All pages of the document will be loaded to preform this lookup. The name parameter is case-sensitive.
var myApi = new PdfWebControlApi("PdfWebControl1"); // where "PdfWebControl1" is the ID (ClientID) assigned to the PdfWebControl instance //get all form field objects with the name "Test Name" var fields = myApi.getFields("Test Name"); //iterate through all form fields returned for(var i = 0; i < fields.length; i++) { //set its name to "New Name" fields[i].setProperties( {"name" : "New Name"} ); }