Javascript < آموزشى < صفحه اول
Basic
Write text with JavaScript Format text with HTML tags
Where to put the JavaScript
JavaScript in the head section JavaScript in the body section An external JavaScript
Variables
Declare a variable, assign a value to it, and display it
Functions
Function Function with an argument Function with an argument 2 Function that returns a value Function with arguments, that returns a value
Conditionals
If statement If...else statement Random link Switch statement
Looping
A for loop Looping through HTML headers A while loop A do..while loop
String Object
Count characters in a string (length() method) Test if a string contains a specified character (indexOf() method) Test if a string contains a specified character (match() method) Return a specified part of a string (substr() method) Uppercase or lowercase characters? (toLowerCase() and toUpperCase() methods)
Array Object
Make an array that stores names Find out how many elements an array contains
Date Object
Today's date Current local time Set date UTC time Display current weekday Display a complete date with the name of the day and the name of the month Running clock
Math Object
Round a number to the nearest whole number (round() method) Random number between 0 and 1 (random() method) Random number from 0-10 (random() method and round() method) Test which of two numbers, has the highest value (max() method) Test which of two numbers, has the lowest value (min() method) Convert Celsius to Fahrenheit Convert a character to Unicode
Window
Change the text in the <title> tag of a document Display an alert box Display an alert box with line breaks Disable right-click IE only Disable right-click only on content IE only Display a confirm box Display a prompt box Open a new window when clicking on a button Open a new window and control its appearance Display a new fullsize window IE only Place the new window Close a window Open multiple windows Location Press a button to view source Bookmark page/Add to favorites IE only Make page default homepage IE only Refresh page Change text in the status bar Print page When was this page last modified? Scroll down Scroll right Scrolling effect
Image
Preload an image
Frames
Break out of a frame Update two frames Update two other frames Update two iframes IE only
Forms
Validate an e-mail address Validate a value Validate a length of an input Form validation Set focus on an input field Select text in an input field Radio button Checkbox Select from a dropdown list Select more than one option Select menu IE only Set focus on the next field when the current field's maxlength has been reached
Client info
Detect the client's browser More details about the client Detect details about the client's monitor Redirect the user to different pages, depending on browser Write a different message to the user, depending on the browser
معرفي JavaScript چگونه Script ها را بنويسيم ؟ Script ها را كجا بنويسيم ؟ كار با متغير ها عملگر ها در جاوااسكريپت چگونگي ايجاد توابع و فرا خواني آنها استفاده از جملات شرطي در برنامه تكرار عمليات با كمك حلقه ها رهنمود هاى JavaScript
برنامه نويسى شئ گرا در جاوااسكريپت
استفاده از رشته ها ذخيره اطلاعات با استفاده از آرايه ها استفاده از زمان و تاريخ در وب انجام محاسبات رياضي كار با پنجره هاي مرور گر نمايش قاب ها در مرور گر كار با فرم ها و كنترل ها شناسايى مرورگر
نمونه ها نمونه ها