I am validating a html form. On submit I have a functions like the one below.
I have seen examples like this, which is why I tried using “with but no documentation on when it’s best to use “with or what it’s really doing. I would also like to know alterative methods of doing a check like this.

Is “with just a glorified “if?

Function valForm(data)
          Return false;
          Return true;

Recommended Answers

All 2 Replies

the keyword with can be used to associate all references to a method or property.

a = Math.cos(Math.PI/4);
b = Math.pow(3,5);

usinig keyword with this becomes

with (Math)
a = cos(PI/4);
b = pow(3,5);

It is my opinion that the keyword 'with' should never be used. As far as I am aware, it comes from VB. And is not backwards compatible with older versions of JavaScript in Mozilla/Gecko based browsers.

In my opinion, it is bad style and should not be used.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, learning, and sharing knowledge.