Autocomplete

<< Click to Display Table of Contents >>

Navigation:  Forum >

Autocomplete

Forum link

 


 

06-09-2021, 10:16 AM:

 

Hi,

 

Would it be possible to add an autocomplete attribute to the IWForm and/or IWEdit.

 

According to https://www.w3schools.com/howto/howto_ht...te_off.asp this should be possible in HTML

 

Thanks, Paul

 


 

06-09-2021, 05:54 PM:

 

Hi, try OnHTMLTag in your IWEdit:

 

Code:

 

procedure TIWForm1.IWEdit1HTMLTag(ASender: TObject; ATag: TIWHTMLTag);

 

begin

 

  ATag.AddStringParam('autocomplete', 'off');

 

end;

 

Uses IWHTMLTag.

 


 

06-09-2021, 09:55 PM:

 

I think we have JQUI control that does this now?

 


 

06-10-2021, 07:37 AM:

 

(06-09-2021, 05:54 PM)Jose Nilton Pace Wrote: [ -> ]Hi, try OnHTMLTag in your IWEdit:

 

Code:

 

procedure TIWForm1.IWEdit1HTMLTag(ASender: TObject; ATag: TIWHTMLTag);

 

begin

 

  ATag.AddStringParam('autocomplete', 'off');

 

end;

 

Uses IWHTMLTag.

 

I did something similar by adding autocomplete="off" to the "ExtraTagParams" of the IWEdit.

 

But when you programmatically fill or clear the IWEdit, this Tag is deleted and Autocomplete is back.

 

But:

 

(06-09-2021, 09:55 PM)kudzu Wrote: [ -> ]I think we have JQUI control that does this now?

 

Thanks to Kudzu, I found "Attributes", where (amongst others) you can set "iaAutocomplete", which does exactly what I was looking for.

 

So, question answered and problem solved.

 

Thank you!

 

Paul

 


 

06-11-2021, 09:58 PM:

 

Yes, IWEdit and descendants already have the Attributes property. set isAutocomplete to True or False to enable/disable it