Function script languageJava Script function Send Form if

  • Slides: 49
Download presentation

Function <script language="Java. Script"> // Функция для отсылки формы на сервер function Send. Form()

Function <script language="Java. Script"> // Функция для отсылки формы на сервер function Send. Form() { if( Check()) window. document. forms[0]. submit; } // Функция для проверки содержимого формы function Check() { var doc = window. document; Электронная Россия (2002 -2010), ЭР-2004

if( doc. forms[0]. elements[0]. value == '' || doc. forms[0]. elements[1]. value == ''

if( doc. forms[0]. elements[0]. value == '' || doc. forms[0]. elements[1]. value == '' || doc. forms[0]. elements[2]. value == '') { alert( 'Поля не могут быть пустыми'); return false; } еlse return true; } </script> Электронная Россия (2002 -2010), ЭР-2004

<form name="rqform" action="request. dll/doform" method="post"> <font size=4 color="#000090"> <b>Пожалуйста, введите информацию: </b> </font> <table

<form name="rqform" action="request. dll/doform" method="post"> <font size=4 color="#000090"> <b>Пожалуйста, введите информацию: </b> </font> <table bgcolor="#fff 8 bd" border=0 cellspacing=0 cellpadding=1> <tr> <td><b>  Фамилия</b></td> <td><input type="text" size=35 value="" name="famname"> Электронная Россия (2002 -2010), ЭР-2004

</tr> <td><b>  Имя</b></td> <td><input type="text" size=35 value="" name="mainname"> </tr> <td><b>  Отчество</b></td> <td><input type="text" size=35

</tr> <td><b>  Имя</b></td> <td><input type="text" size=35 value="" name="mainname"> </tr> <td><b>  Отчество</b></td> <td><input type="text" size=35 value="" name="fathname"> </tr> <tr> td><b>  Kaк с Вами связаться</b>  </td> Электронная Россия (2002 -2010), ЭР-2004

< <td><TEXTAREA name="contact" rows="5" cols="30"></TEXTAREA></td> </tr> <td width="50%" align="left"> <input type="Submit" value="Послать" on. Click="Send.

< <td><TEXTAREA name="contact" rows="5" cols="30"></TEXTAREA></td> </tr> <td width="50%" align="left"> <input type="Submit" value="Послать" on. Click="Send. Form()"></td> <td width=503 align right> <input type="Reset" value="Отменить" on. Click="history. back(-1)"></td> </tr> </table> </form> Электронная Россия (2002 -2010), ЭР-2004

if( Check()) Send(); else Clear(); Электронная Россия (2002 -2010), ЭР-2004

if( Check()) Send(); else Clear(); Электронная Россия (2002 -2010), ЭР-2004

function Check() { var doc = window. document; if( doc. forms[0]. elements[0]. value ==

function Check() { var doc = window. document; if( doc. forms[0]. elements[0]. value == '') { alert('Поля не могут быть пустыми'); return false; } else return true; } Электронная Россия (2002 -2010), ЭР-2004

user = new some. User("Alex Fedorov"); alert( user. name); function some. User(name. Param) {

user = new some. User("Alex Fedorov"); alert( user. name); function some. User(name. Param) { this. name = name. Param; return (this); } Электронная Россия (2002 -2010), ЭР-2004

Return function Check() { var doc = window. document; if( doc. forms[0]. elements[0]. value

Return function Check() { var doc = window. document; if( doc. forms[0]. elements[0]. value == '') { alert('Поля не могут быть пустыми'); return false; } else return true; } Электронная Россия (2002 -2010), ЭР-2004

<INPUТ TYPE="button" NAME="test" VALUE="Test" on. Click="test(this. form)" <INPUТ TYPE="button" NAME="test" VALUE="Test" on. Click="test(this)"> Электронная

<INPUТ TYPE="button" NAME="test" VALUE="Test" on. Click="test(this. form)" <INPUТ TYPE="button" NAME="test" VALUE="Test" on. Click="test(this)"> Электронная Россия (2002 -2010), ЭР-2004

<html> <head><title>JS - CP 1197</title> <script language="Java. Script"> function my. Test(obj) { alert(obj. name);

<html> <head><title>JS - CP 1197</title> <script language="Java. Script"> function my. Test(obj) { alert(obj. name); return; } </script> </head> <body> <p align="center"> Пример использования ключевого слова <b>this</b> Электронная Россия (2002 -2010), ЭР-2004

</p> <center> <form name="This. Test"> <INPUT TYPE="button" NAME="test 1" VALUE="Test 1" on. Click="my. Test(this.

</p> <center> <form name="This. Test"> <INPUT TYPE="button" NAME="test 1" VALUE="Test 1" on. Click="my. Test(this. form)"> <INPUT TYPE="button" NAME="test 2" VALUE="Test 2" on. Click="my. Test(this)"> </form> </center> </body> </html> Электронная Россия (2002 -2010), ЭР-2004

var some. Var = 100; function show. Var() { alert( some. Var); } Электронная

var some. Var = 100; function show. Var() { alert( some. Var); } Электронная Россия (2002 -2010), ЭР-2004

var some. Var = 100; function show. Local. Var() { var some. Var =

var some. Var = 100; function show. Local. Var() { var some. Var = 256; alert( 'local var = ' + some. Var); show. Global. Var(); } function show. Global. Var() { alert( 'global var = ' + some. Var); } Электронная Россия (2002 -2010), ЭР-2004

While loop. Count = 0; while( loop. Count < 10) { document. write( "Loop.

While loop. Count = 0; while( loop. Count < 10) { document. write( "Loop. Count = " + loop. Count + "<BR>"); loop. Count++; Электронная Россия (2002 -2010), ЭР-2004

With function Show() { with( document. forms[0]. elements[0]) { alert( name); alert( value); }

With function Show() { with( document. forms[0]. elements[0]) { alert( name); alert( value); } } Электронная Россия (2002 -2010), ЭР-2004

Объект Array <html> <head><title>Java. Script. 12 -97</title> <script language="Java. Script"> // создание нового массива

Объект Array <html> <head><title>Java. Script. 12 -97</title> <script language="Java. Script"> // создание нового массива all. Str = new Array(5); // заполнение массива all. Str[0] = "Message #1"; all. Str[1] = "Message #2"; all. Str[2] = "Message #3"; all. Str[3] = "Message #4"; all. Str[4] = "Message #5"; Электронная Россия (2002 -2010), ЭР-2004

<html> <head><title>Java. Script. 12 -97</title> <script language="Java. Script"> // создание нового массива и его

<html> <head><title>Java. Script. 12 -97</title> <script language="Java. Script"> // создание нового массива и его заполнение all. Str = new Array("Message #1", "Message #2", "Message #3", "Message #4", "Message #5"); // функция для отображения элемента массива function show. Msg(ndx) { alert(all. Str[ndx]); } </script> Электронная Россия (2002 -2010), ЭР-2004

<html> <head><title>Java. Script. 12 -97</title> <script language="Java. Script"> my. Array = new Array("Mother", "Father",

<html> <head><title>Java. Script. 12 -97</title> <script language="Java. Script"> my. Array = new Array("Mother", "Father", "Sister", "Brother", "Uncle"); function show. Element(ndx) { alert(my. Array[ndx]); } function show. All() { Электронная Россия (2002 -2010), ЭР-2004

for( i = 0; i <= my. Array. length-1; i++) { show. Element(i); }

for( i = 0; i <= my. Array. length-1; i++) { show. Element(i); } } </script> </head> <body on. Load="show. All(); "> </body> </html> Электронная Россия (2002 -2010), ЭР-2004

function test() { alert(my. Array. join()); } <body on. Load="test(); "> Электронная Россия (2002

function test() { alert(my. Array. join()); } <body on. Load="test(); "> Электронная Россия (2002 -2010), ЭР-2004

function test() { alert(my. Array. join(" _|_ ")); } Электронная Россия (2002 -2010), ЭР-2004

function test() { alert(my. Array. join(" _|_ ")); } Электронная Россия (2002 -2010), ЭР-2004

function test() { my. Array. reverse(); alert(my. Array. join("; ")); } Электронная Россия (2002

function test() { my. Array. reverse(); alert(my. Array. join("; ")); } Электронная Россия (2002 -2010), ЭР-2004

function test() { my. Array. sort(); alert(my. Array. join("; ")); } Электронная Россия (2002

function test() { my. Array. sort(); alert(my. Array. join("; ")); } Электронная Россия (2002 -2010), ЭР-2004

Создание многомерных массивов <html> <head><title>Java. Script. 12 -97</title></head> <body> <center> <font size=5><b>Multidimentional Array</b></font><p> <script

Создание многомерных массивов <html> <head><title>Java. Script. 12 -97</title></head> <body> <center> <font size=5><b>Multidimentional Array</b></font><p> <script language="Java. Script"> a = new Array(4); for( i=0; i < 4; i++) { a[i] = new Array(4); for( j=0; j < 4; j++) Электронная Россия (2002 -2010), ЭР-2004

{ str += a[i][j]; } document. write( str, " "); } </script> </center> </body>

{ str += a[i][j]; } document. write( str, " "); } </script> </center> </body> </html> Электронная Россия (2002 -2010), ЭР-2004

Объект Boolean bfalse = new Вoolean(false); btrue = new Вoolean(true); Электронная Россия (2002 -2010),

Объект Boolean bfalse = new Вoolean(false); btrue = new Вoolean(true); Электронная Россия (2002 -2010), ЭР-2004

<html> <head><title>Java. Script 12. 97</title></head> <body> <script language="Java. Script"> // создадим две булевых переменных

<html> <head><title>Java. Script 12. 97</title></head> <body> <script language="Java. Script"> // создадим две булевых переменных bfalse = new Вoolean(false); btru = new Вoolean(true); // выведем их значения (булевы значения) document. write(bfalse. value. Of()+" "); document. write(btrue. value. Of()+" "); Электронная Россия (2002 -2010), ЭР-2004

// выведем строчные эначения document. write(bfalse. to. String()+" "); document. write(btrue. to. String()+" ");

// выведем строчные эначения document. write(bfalse. to. String()+" "); document. write(btrue. to. String()+" "); </script> </body> </html> Электронная Россия (2002 -2010), ЭР-2004

<html> <head><title>Java. Script 12. 97</title></head> <body> <center> <script language="Java. Script"> today = new Date();

<html> <head><title>Java. Script 12. 97</title></head> <body> <center> <script language="Java. Script"> today = new Date(); document. write("today="+today+" "); some. Date = new Date("May 16, 1996"); document. write("some. Date="+some. Date+" "); Электронная Россия (2002 -2010), ЭР-2004

other. Day = new Date( 96, 4, 15); document. write("other. Day="+other. Day+" "); same.

other. Day = new Date( 96, 4, 15); document. write("other. Day="+other. Day+" "); same. Day = new Date( 96, 4, 16, 15, 30, 0); document. write("same. Day="+same. Day+" "); </script> </center> </body> </html> Электронная Россия (2002 -2010), ЭР-2004

<html> <head><title>Java. Script 12. 97</title></head> <body> <center> <p> <script language="Java. Script"> some. Date =

<html> <head><title>Java. Script 12. 97</title></head> <body> <center> <p> <script language="Java. Script"> some. Date = new Date( "May 15, 1996"); document. write("some. Date="+some. Date+" "); document. write("get. Day ="+some. Date. get. Day()+" "); Электронная Россия (2002 -2010), ЭР-2004

document. write("get. Month="+some. Date. get. Month() +" "); document. write("get. Year ="+some. Date. get.

document. write("get. Month="+some. Date. get. Month() +" "); document. write("get. Year ="+some. Date. get. Year()+" "); </script> </center> </body> </html> Электронная Россия (2002 -2010), ЭР-2004

<html> <head><title>Java. Script 12. 97</title></head> <body> <center> <script language="Java. Script"> today = new Date();

<html> <head><title>Java. Script 12. 97</title></head> <body> <center> <script language="Java. Script"> today = new Date(); // задать дату end. Year = new Date("December 31, 1990"); // поменять год end. Year. set. Year(today. get. Year()); // вычислить число миллисекунд в дне Электронная Россия (2002 -2010), ЭР-2004

ms. Per. Day = 24 * 60 * 1000; // получить число дней days.

ms. Per. Day = 24 * 60 * 1000; // получить число дней days. Left = (end. Year. get. Time() - today. get. Time()) / ms. Per. Day; // округлить days. Left = Math. round(days. Left); // показать document. write("Number of days left in the year: "+days. Left); </script> </center> </body> </html> Электронная Россия (2002 -2010), ЭР-2004