True or False values for JavaScript validations

Posted on 2009-04-10
Last Modified: 2012-05-06
What does the following code mean?
on click (if the button was not clicked?), is this contradicting itself?

<a href="#" ID="btnCalculate" NAME="btnCalculate" onclick="if(clicked == 0){CalculateAllPayments()}">

Question by:Faye_DBA
  • 3
LVL 41

Expert Comment

ID: 24118055
anchor tags (i.e., "a") don't have a clicked attribute.  So, I think that this reference to "clicked" is to a global variable.
LVL 41

Accepted Solution

HonorGod earned 500 total points
ID: 24118079
Yeah, this demonstrates it.

Change the value of "clicked" to true, or false, and click on the "here' link
<script type='text/javascript'>
var clicked = false
<a href="#" onclick="alert(clicked)">here</a>

Open in new window


Author Comment

ID: 24118090
You are correct because I found the variable that sets the value of clicked on formsubmit()

function frmPayments_onsubmit()
      clicked = 1;


LVL 41

Expert Comment

ID: 24118124
Thank you for the grade & points.

Good luck & have a Happy Easter.

Featured Post

Ransomware: The New Cyber Threat & How to Stop It

This infographic explains ransomware, type of malware that blocks access to your files or your systems and holds them hostage until a ransom is paid. It also examines the different types of ransomware and explains what you can do to thwart this sinister online threat.  

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Website Design 13 123
User customizeable screen 2 67
Mac Photos 4 93
Need Continuous Ink Supply System for Epson WF-7610 3 86
The standard (non-Professional) edition of PaperPort ( from Nuance Communications ( (previously known as ScanSoft) is limited to five Scanning Profiles, but …
In a previous article here at Experts Exchange (…
The goal of the tutorial is to teach the user how to import photos into Adobe Lightroom efficiently and to keep everything organized.
The goal of the tutorial is to teach the user the full work flow of how to use flash media encoder to stream onto YouTube.

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question