




Cela montre sans JavaScript tutorial vous une base JavaScript trucs et astuces pour d
In the Javascripts Free Scripting Tutorial I will completely cover all of the capabilities Javascript offers. Javascript is a scripting language that allows you to make your website more interactive. While HTML provides the structure and CSS provides the styling, Javascript allows you to add functionality to your website that users visitors expect.
I provide a tutorial on How to Use CSS Here and you can Learn How to Write HTML W3C Here.
Introduction to the Scripting Tutorial
In this first article, I'm going to give you a brief overview on how Javascript works. In those articles that follow I will teach by walking you step-by-step through real working Javascript Scripts.I'm going to assume you have read or watched the above HTML and CSS tutorials. Anytime I refer to Javascript Code, I'm talking about a series of commands I am making to the browser.
You know now that HTML is a structuring language that provides structure to a website by surrounding all of the content with <Tags>. Javascript gives you the ability to manipulate those tags even further than you can with CSS. Javascript attaches an event handler to the HTML tags, and then performs an action when a specific event occurs. For example:
To put it simply an event handler is an alarm that alerts Javascript code to do something if the alarm has been triggered by some action the visitor performs. Now on to where to place your Javascript code.
Where do you Write your Javascript
Like CSS, you can either write the code directly into a web page, or link to an external Javascript file, that contains the code. If you want to embed the code in the HTML file create this tag <script language="javascript" type="text/javascript"> in between your head tags. After you are done writing your code end the script with the closing script tag </script>.
The preferred way to use Javascript code, is to link to an external file. The reason it is better to link to an out side file includes:
You link to an external Javascript page by typing <script language="javascript" src="/javascript/article/Some_JavaScript_Scripting_Basics.php/javacode.js"> between the head tags. Please note that the javacode file ends with the extention .js, make sure when you save your code in the future it has that same extention.
Before I finish this part of the article, I want you to be aware that a small percentage of browsers don't support Javascript. So you want to add <! - Hide Javascript code, before your code. So to be safe your code would look like this if you embedded the Javascript:
<script language="javascript" type="text/javascript">
<! - Hide Javascript
... Your Javascript Code ...
// -> Stop Hiding Code
</script>
I'm starting to feel like Columbo, but "One More thing... " If you want to alert people that your website is much better with a Javascript browser, or Javascript enabled put the following in your HTML:
<noscript>
You must use a Javascript enabled browser to get the most from this
website. Please install a newer version of Firefox, Opera, Safari or
Internet Explorer, to get the most from the internet.
</noscript>
The Javascript Scripting Basics
I wrote above that, Javascript attaches event handlers to HTML code and then performs certain actions when certain events occur. These web page components are referred to as the Document Object Model (DOM). This is very easy to understand after you have seen some examples, I just wanted to mention it now so I didn't have to type Document Object Model again.
Javascript code is made up from the following series of commands:
Javascript Functions
Like I said above functions are, groupings of statements that you can type once and then use over and over again. This is what a function definition looks like:
function nameoffunction( parameter1, parameter2)
{
javascript code...
return value;
}
And here is a real function:
function addThese(numberOne, numberTwo)
{
var total = numberOne + numberTwo;
return total;
}
You would call for the above function like this: addition = addThese(firstNumber, secondNumber);
Or, you could embed the function like this: bigAddition = addThese(firstNumber, secondNumber) + 2;
That is all there is to know about creating and calling functions in Javascript. If you don't think your totally getting it wait for the examples ahead.