Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Методы,Функции




Объекты

· anchor (массив anchors)

· Applet

· Area

· Array

· button

· checkbox

· Date

· document

· массив elements

· FileUpload

· form(массив forms)

· frame(массив frames)

· Function

· hidden

· history

· Image

· link(массив links)

· location

· Math

· mimeTypes

· navigator

· Option

· password

· Plugin

· массив plugins

· radio

· reset

· select (массив options)

· string

· submit

· text

· textarea

· window

· abs

· acos

· alert

· anchor

· asin

· atan

· atan2

· back

· big

· blink

· blur

· bold

· ceil

· charAt

· clearTimeout

· click

· close (document)

· close (window)

· confirm

· cos

· escape

· eval

· exp

· fixed

· floor

· focus

· fontcolor

· fontsize

· forward

· getDate

· getDay

· getHours

· getMinutes

· getMonth

· getSeconds

· getTime

· getTimezoneOffset

· getYear

· go

· indexOf

· isNaN

· italics

· javaEnabled

· join

· lastIndexOf

· link

· log

· max

· min

· open (document)

· open (window)

· parse

· parseFloat

· parseInt

· pow

· prompt

· random

· reload

· replace

· reset

· reverse

· round

· scroll

· select

· setDate

· setHours

· setMinutes

· setMonth

· setSeconds

· setTimeout

· setTime

· setYear

· sin

· small

· sort

· split

· sqrt

· strike

· sub

· submit

· substring

· sup

· taint

· tan

· toGMTString

· toLocaleString

· toLowerCase

· toString

· toUpperCase

· unescape

· untaint

· UTC

· write

· writeln

13. Несколько примеров программирования на JavaScript.

13.1. Программа изменения фонового цвета страницы.

ПРИМЕР 1

<html>
<head>
<title> Change Background </title>
<script language="LiveScript">
function changeBackground(hexNumber)
{
document.bgColor=hexNumber
}
</script>
</head>
<body>
<center>
<FORM METHOD="POST" NAME="background">
<TABLE BORDER="3" CELLPADDING="3">
<TR>
<TD Align=center colspan=6>Background Color Changer</td></tr>
<tr>
<TD Align=center>
<INPUT TYPE="button" VALUE="red" ONCLICK="changeBackground('#FF0000')"></TD>
<TD Align=center>
<INPUT TYPE="button" VALUE="green" ONCLICK="changeBackground('#00FF00')"></TD>
<TD Align=center>
<INPUT TYPE="button" VALUE="blue" ONCLICK="changeBackground('#0000FF')"></TD>
<TD Align=center>
<INPUT TYPE="button" VALUE="white" ONCLICK="changeBackground('#FFFFFF')"></TD>
<TD Align=center>
<INPUT TYPE="button" VALUE="black" ONCLICK="changeBackground('#000000')"></TD>
<TD Align=center>
<INPUT TYPE="button" VALUE="grey" ONCLICK="changeBackground('#C0C0C0')"></TD>
</tr>
</TABLE>
</form>
</body>
</html>

13.2. Калькулятор.

ПРИМЕР 2

<html>
<head>
<script>
<!-- Comment to hide from old browsers
function compute(obj)
{
obj.expr.value = eval(obj.expr.value)
}
var one = '1'
var two = '2'
var three = '3'
var four = '4'
var five = '5'
var six = '6'
var seven = '7'
var eight = '8'
var nine = '9'
var zero = '0'
var plus = '+'
var minus = '-'
var multiply = '*'
var divide = '/'
var decimal = '.'

function enter(obj, string) {
obj.expr.value += string
}
function clear(obj) {
obj.expr.value = ''
}
<!--stop hiding from browers-->
</script>
</head>

<body>
<h2>Calculator</h2>
<p>
<hr width="70%">
<form name="calc">
<table border=1>

<td colspan=4><input type="text" name="expr" size=30 action="compute(this.form)">
<tr>
<td><input type="button" value=" 7 " onClick="enter(this.form, seven)">
<td><input type="button" value=" 8 " onClick="enter(this.form, eight)">
<td><input type="button" value=" 9 " onClick="enter(this.form, nine)">
<td><input type="button" value=" / " onClick="enter(this.form, divide)">

<tr>
<td><input type="button" value=" 4 " onClick="enter(this.form, four)">
<td><input type="button" value=" 5 " onClick="enter(this.form, five)">
<td><input type="button" value=" 6 " onClick="enter(this.form, six)">
<td><input type="button" value=" * " onClick="enter(this.form, multiply)">

<tr>
<td><input type="button" value=" 1 " onClick="enter(this.form, one)">
<td><input type="button" value=" 2 " onClick="enter(this.form, two)">
<td><input type="button" value=" 3 " onClick="enter(this.form, three)">
<td><input type="button" value=" - " onClick="enter(this.form, minus)">

<tr>
<td colspan=2><input type="button" value=" 0 "
onClick="enter(this.form, zero)">
<td><input type="button" value=". " onClick="enter(this.form, decimal)">
<td><input type="button" value=" + " onClick="enter(this.form, plus)">

<tr>
<td colspan=2><input type="button" value=" = " onClick="compute(this.form)">
<td colspan=2><input type="button" value="AC"
size= 3 onClick="clear(this.form)">
</table>
</form>
</body>
</html>




Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 269; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.