Currently Browsing
JavaScript* This script has been updated. See this post. * This week’s tutorial is about jQuery, XHTML and TV prompters. In order to build such a script we, are going to use the jQuery library, and the old and deprecated marquee tag. I will also use Remy Sharp’s jQuery plugin for marquee. Download jQuery Prompter [...]
I’ve been searching for a character counter for one of my link directories. The Description field is supposed to hold about 400 characters. More than that looks like spam. So I’ve searched the Internet and found several good solutions and loads of crappy ones. Here is what I found and I’m currently using.
The Internet appeared in 1983. More detailed discussions on this subject are outside the scope of this article. We will learn how to create a JavaScript widget showing how old is the internet. First of all, we need to write a prototype function of a date. As the JavaScript code is wrapping a bit weird [...]
I decided to share all my eBooks on programming. This week is JavaScript. JavaScript is a scripting language most often used for client-side web development. It was the originating dialect of the ECMAScript standard. It is a dynamic, weakly typed, prototype-based language with first-class functions. JavaScript was influenced by many languages and was designed to [...]
After the release of Super Mario, entirely written in JavaScript, Nihilogic releases Super Mario Kart. The road rendering looks scarily 3D to me! With a little more parallax scrolling, and some more JavaScript, I wouldn’t be surprised to see some great skies, beautiful backdrops or even a 3D building popping up along the road. It [...]
PersistJS, a client-side JavaScript persistent storage library, has been released. See some of the features or visit the project’s homepage. Small (9.3k minified, 3k gzipped) Standalone: Does not need any additional browser plugins or JavaScript libraries to work on the vast majority of current browsers. Consistent: Provides a consistent, opaque API, regardless of the browser. [...]
When you have a form on a web page, you’ll most likely find the need to validate the values a user enters. Client-side validation has advantages for the server, the user and the developer. Validating forms on the client side lightens the load on the server and allows for you to format data before it [...]
Instructions Use * to indicate multiplication: Type 4*x for 4x; Use ^ to indicate powers: Type 4*x^3 for 4×3; 12*x^-6 for 12x−6. Use parentheses to delimit the argument of a function; i.e., type sin(x) rather than sin x. Use parentheses to define the scope of an operation: For example, type 4*x*(x^2+1)^3 for 4x(x2+1)3; 4^(2*x+1) for [...]









