button Tag | Zoho Creator Help

button tag

<button> 

The <button> tag defines a button.

Parent tag : <pc>
Child tag   : --

Attributes

1. text

The text attribute defines a label for the button. 

Possible Values
  • A string

Example

Syntax<button text='Know More'/>
Output 

 Note:  

  • text attribute is optional. 
  • text acts as a source attribute. i.e: Attributes including size, bold, italic, fontFamily and color are styling attributes for the button's label and applicable only when text is specified.

2. size

The size attribute defines a font size for the button's label.

Possible Values
  • A number from 1-9. 

Example

Syntax<button text='Know More' size='5'/>
Output 

Note:  

  • size attribute is optional. Applicable only when a value is specified.

3. bold

The bold attribute adds a bold font style to the button's label.

Possible Values
  • true
  • false

Default Value 

  • false

Example

Syntax<button text='Know More' bold='true'/>
Output 

 Note:  

  • bold attribute is optional. Applicable only when a value is specified.

4. italic

The italic attribute italicizes the font of the button's label.

Possible Values 
  • true
  • false

Default Value 

  • false

Example

Syntax<button text='Know More' italic='true'/>
Output 

 Note:  

  • italic attribute is optional. Applicable only when a value is specified.

5. fontFamily

The fontFamily attribute specifies a font style for the button's label.

Possible Values 
  • Arial
  • Georgia
  • Lato
  • Proxima nova
  • Roboto
  • Roboto slab

Example 

Syntax<button text='Know More' fontFamily='Georgia'/>
Output 

 Note:  

  • fontFamily attribute is optional. Applicable only when a value is specified.
  • If no fontFamily is specified for a value, the text acquires the fontFamily of the application theme. Each application theme uses a different fontFamily.

6. color

The color attribute specifies a font color for the button's label.

Possible Values 
  • A hexadecimal color value. Refer this page for hexadecimal color codes.

Example

Syntax<button text='Know More' color='#000000'/>
Output 

 Note:  

  • color attribute is optional. Applicable only when a value is specified.

7. bgColor

The bgColor attribute specifies a background color for the button.

Possible Values 
  • A hexadecimal color value. Refer this page for hexadecimal color codes.

Example

Syntax<button text='Know More' bgColor='#047B33'/>
Output 

 Note:  

  • bgColor attribute is optional. Applicable only when a value is specified.

8. type

The type attribute defines a shape for the button.

Possible Values 
  • flat
  • rounded

Default Value 

  • flat

Example

Syntax<button text='Know More' type='rounded'/>
Output 

 Note:  

  • type attribute is optional. 

8. cornerRadius

The cornerRadius attribute defines a radius for the button's corners. 

Possible Values 
  • A numeric value in pixels

Example

Syntax<button text='Know More' cornerRadius='10px'/>
Output 

 Note:  

  • cornerRadius attribute is optional. 

9. margin

The margin attribute generates a specified amount of space between all foure sides of the button element and it's parent container. 

Possible Values 
  • A numeric value in pixels

Example

Syntax<button text='Know More' margin='50px'/>
Output 

 Note:  

  • margin attribute is optional

10. marginTop

The marginTop attribute generates a specified amount of space between the top side of the button and it's parent container.

Possible Values 
  • A numeric value in pixels

Example

Syntax<button text='Know More' marginTop='50px'/>
Output 

 Note:  

  • marginTop attribute is optional

11. marginRight

The marginRight attribute generates a specified amount of space between the right side of the button and it's parent container.

Possible Values 
  • A numeric value in pixels

Example

Syntax<button text='Know More' marginRight='400px'/>
Output 

 Note:  

  • marginRight attribute is optional

12. marginBottom

The marginBottom attribute generates a specified amount of space between the bottom side of the button and its parent container.

Possible Values 
  • A numeric value in pixels

Example

Syntax<button text='Know More' marginBottom='50px'/>
Output 

 Note:  

  • marginBottom attribute is optional

13. marginLeft

The marginLeft attribute generates a specified amount of space between the left side of the button and it's parent container.

Possible Values 
  • A numeric value in pixels

Example

Syntax<button text='Know More' marginLeft='400px'/>
Output 

 Note:  

  • marginLeft attribute is optional

14. action

The action attribute specifies the action to be triggered on click of the button. 

Possible Values 
  • Link
  • Form
  • Report
  • Page
  • Function 

Example

actionSyntax

Link

<button text='button label'   action='Link'   url='A URL to be opened '/>*

Form

<button text='button label'   action='Form'   componentLinkName='linkname of the Zoho Creator form to be opened'   appLinkName='linkname of the Zoho Creator application to which the form belongs' />*
Report<button text='button label'   action='Report'   componentLinkName='linkname of the Zoho Creator report to be opened'   appLinkName='linkname of the Zoho Creator application to which the report belongs' />*
Page<button text='button label'   action='Page'   componentLinkName='linkname of the Zoho Creator page to be opened'   appLinkName='linkname of the Zoho Creator application to which the page belongs' />*
Function<button text='button label'   action='Function'   functionName='Name of the custom function to be triggered' />*

* Learn in detail about each of the action types in the following sections.

 Note:  

  • action attribute is optional.
  • The action attribute acts as a source attribute. i.e: One or more of the following attributes viz: url, componentLinkName, appLinkName, functionName, parameters, successMsg, target, popupWidth and popupHeight will be applicable only when an action  is specified.

15. url

The url attribute specifies the resource location to be opened on click of the button.

Possible Values 
  • url pointing to another website
  • url pointing to a component within your Zoho Creator Account

Example 

Note:  

  • url attribute is optional. 
  • It is applicable only when <action='Link'> 

16. componentLinkName

The componentLinkName attribute specifies the link name of the Zoho Creator component to be opened on click of the button.

Possible Values 
  • Linkname of the Zoho Creator Application component to be opened. Refer to this page for the link names of all the components across all applications in your Zoho Creator Account.

Example 

actionSyntax
Form<button action='Form' componentLinkName='User_Details'/>
Report<button action='Report' componentLinkName='User_Details_Report'/
Page<button action='Page' componentLinkName='User_Dashboard'/>

 Note:  

  • componentLinkName attribute is optional. 
  • It is applicable only when <action='Form'/'Report'/'Page'>

17. appLinkName

The appLinkName attribute specifies the name of the Zoho Creator application to which the associated component belongs.

Possible Values 
  • Linkname of the Zoho Creator Application to be opened. Refer to this page for the link names of all the applications in your Zoho Creator Account.

Example

actionSyntax
Form<button action='Form' componentLinkName='User_Details' appLinkName='Resource_management'/>
Report<button action='Report' componentLinkName='User_Details_Report' appLinkName='Resource_management'/>
Page<button action='Page' componentLinkName='User_Dashboard' appLinkName='Resource_management'/>

 Note:  

  • appLinkName attribute is optional. You do not need to specify appLinkName if the component you are associating to the action, belongs to the same application you are currently in.
  • It is applicable only when <action='Form'/'Report'/'Page'/'Function'>

18. functionName

The functionName attribute specifies the name of the custom function to be triggered on click of the button.

Possible Values 
  • A custom function defined in any of your Zoho Creator Applications. To get the list of custom functions in your application: Go to Settings -> Extensions ->  Custom Functions

Example

  • <button action='Function' functionName='send_email'/>

Note:  

  • The functionName can belong to a default namespace or a custom namespace.
  • If the function belongs to a custom namespace : <functionName='namespace_name.function_name'>
  • functionName attribute is optional.
  • It is applicable only when <action='Function'> and a function name must be specified.

19. parameters

The parameters attribute specifies parameter to be associated to an action.

Possible Values 
  • When <action='Form' / 'Report' / 'Page'>, parameters refers to the query string that will be appended to the corresponding component's permalink. Refer to this page to learn about using query strings in permalinks of forms, reports and pages.
  • When <action='Function'>, parameters refers to an argument of the selected custom function.

Example

actionSyntax

Form

<button text='button label'   action='Form' componentLinkName='User_Details'   appLinkName='Resource_management'  parameters='App_name=${name}'/>

OR

<button text='button label'   action='Form' componentLinkName='User_Details'   appLinkName='Resource_management'  parameters='App_name=Zoho Creator'/>

Report

<button text='button label'   action='Report'   componentLinkName='User_Details'   appLinkName='Resource_management' parameters='App_name=${name}' />

or

<button text='button label'   action='Form' componentLinkName='User_Details'   appLinkName='Resource_management'  parameters='User_Name='Rob'/>

 

Page<button text='button label'   action='Page'   componentLinkName='linkname of the Zoho Creator page to be opened'   appLinkName='linkname of the Zoho Creator application to which the page belongs' parameters='App_name=${name}' />*

 Note:  

  • parameter attribute is optional.
  • It is applicable only when <action='Form'/'Report'/'Page'/'Function'>
  • parameters can either be a static value like: Name='Rob' or a page parameter.
  • Page parameter must be specified as :  App_name=${name}, where name is the page parameter. 

20. successMsg

The successMsg attribute specifies the message to be displayed on successful execution of the associated function.

Possible Values
  • A string

Example

  • <button action='Function' functionName='send_email' successMsg='Sent Successfully!'/>

Note:  

  • successMsg attribute is optional.
  • It is applicable only when <action='Function'>

21. executeWorkflow

The executeWorkflow attribute allows you to specify that an action be executed after confirmation of the same. The confirmationMsg  attribute specifies the message to be displayed before execution to confirm the action request.

Possible Values
  • A string

Example

  • <button action='Function' functionName='send_email' executeWorkflow='afterConfirmation' confirmationMsg='Are you sure you want to execute the action?!' confirmButtonText='Yes' cancelButtonText='No/>

Note:  

  • confirmationMsg attribute is optional.
  • It is applicable only when <action='Function'>

22. target

The target attribute specifies the location where the linked action will open on click of the button.

Possible Values 
  • new-window 
  • same-window
  • popup

Default Value 

  • new-window

Note:

  • It is applicable only when <action='Link'/'Form'/'Report'/'Page'>

23. popupWidth

The popupWidth attribute specifies a width for the pop-up window where the link will be opened.

Possible Values 
  • A numeric value in percentage or pixels 

24. popupHeight

The popupHeight attribute specifies a height for the pop-up window where the link will be opened.

Possible Values 
  • A numeric value in percentage or pixels

    Zoho CRM Training Programs

    Learn how to use the best tools for sales force automation and better customer engagement from Zoho's implementation specialists.

    Zoho CRM Training
      Redefine the way you work
      with Zoho Workplace

        Zoho DataPrep Personalized Demo

        If you'd like a personalized walk-through of our data preparation tool, please request a demo and we'll be happy to show you how to get the best out of Zoho DataPrep.

        Zoho CRM Training

          Create, share, and deliver

          beautiful slides from anywhere.

          Get Started Now


            Zoho Sign now offers specialized one-on-one training for both administrators and developers.

            BOOK A SESSION








                                You are currently viewing the help pages of Qntrl’s earlier version. Click here to view our latest version—Qntrl 3.0's help articles.




                                    Manage your brands on social media

                                      Zoho Desk Resources

                                      • Desk Community Learning Series


                                      • Digest


                                      • Functions


                                      • Meetups


                                      • Kbase


                                      • Resources


                                      • Glossary


                                      • Desk Marketplace


                                      • MVP Corner


                                      • Word of the Day


                                        Zoho Marketing Automation

                                          Zoho Sheet Resources

                                           

                                              Zoho Forms Resources


                                                Secure your business
                                                communication with Zoho Mail


                                                Mail on the move with
                                                Zoho Mail mobile application

                                                  Stay on top of your schedule
                                                  at all times


                                                  Carry your calendar with you
                                                  Anytime, anywhere




                                                        Zoho Sign Resources

                                                          Sign, Paperless!

                                                          Sign and send business documents on the go!

                                                          Get Started Now




                                                                  Zoho TeamInbox Resources



                                                                          Zoho DataPrep Resources



                                                                            Zoho DataPrep Demo

                                                                            Get a personalized demo or POC

                                                                            REGISTER NOW


                                                                              Design. Discuss. Deliver.

                                                                              Create visually engaging stories with Zoho Show.

                                                                              Get Started Now







                                                                                            You are currently viewing the help articles of Sprints 1.0. If you are a user of 2.0, please refer here.

                                                                                            You are currently viewing the help articles of Sprints 2.0. If you are a user of 1.0, please refer here.



                                                                                                  • Related Articles

                                                                                                  • pr tag

                                                                                                    <pr> The <pr> tag defines a row within a panel. Parent tag : <pc>, <panel> Child tag : <pc> Attributes 1. width The width attribute defines a width for the <pr>. Possible Values auto fill Value Description auto Auto-adjusts width of <pr> based on the ...
                                                                                                  • suffix tag

                                                                                                    <suffix> The <suffix> tag defines an affix content that can be added at the end of a primary text content. Note: It is similar to the text tag and can be defined within a <text> tag only. <suffix> is applicable only when <text type='Form Data'> ...
                                                                                                  • Prefix tag

                                                                                                    <prefix> The <prefix> tag defines an affix content that can be added in the front of a primary text content. Note : It is similar to the text tag and can be defined within a <text> tag only. <prefix> is applicable only when <text type ='Form Data'> ...
                                                                                                  • panel tag

                                                                                                    <panel> The <panel> tag defines a generic container for adding content. Parent tag : <column> Child tag : <pr> Attributes 1. Title The title attribute specifies a title for the <panel> element. This can be used to describe the contents of the panel. ...
                                                                                                  • text tag

                                                                                                    <text> The <text> tag defines a text area, that can hold multiline characters. The contents entered here, can be customized using the text attributes. Parent tag : <pc> Child tag : <prefix>, <suffix> Note: You'll have to encode the following ...
                                                                                                    Wherever you are is as good as
                                                                                                    your workplace

                                                                                                      Resources

                                                                                                      Videos

                                                                                                      Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                                                                                      eBooks

                                                                                                      Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                                                                                      Webinars

                                                                                                      Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                                                                                      CRM Tips

                                                                                                      Make the most of Zoho CRM with these useful tips.



                                                                                                        Zoho Show Resources