Metody w JavaScript
Metody Button, Checkbox i Radio Button Metody Dokumentu Metody Formularzy Metody Ramek Metody Historii |
Metody Matematyczne Metody Okienek Metody Ciągów Metody Daty Metody Password, Select, Text i Textarea |
Metody Button, Checkbox i Radio Button |
||
Metoda |
Opis |
Składnia |
click() |
Symuluje kliknięcie myszką na przycisku |
nameofbutton.click() lub radio.nameofbutton.click() |
Metody Document |
||
Metoda |
Opis |
Składnia |
clear() |
Czyści okno dokumentu |
document.clear() |
close() |
Zamyka okno dokumentu |
document.close() |
open() |
Otwiera wyspecyfikowany typ MIME |
document.open({"mime"}) |
write() |
Wpisuje tekst do dokumentu |
document.write("text") |
writeln() |
Wpisuje tekst do dokumentu i dodaje znak powrotu karetki, ignorowany przez HTML, |
document.writeln("text") |
Metody Form |
||
Metoda |
Opis |
Składnia |
submit() |
Wysyła dane z formularza na serwer |
NameOfForm.submit() |
Metody Frame |
||
Metoda |
Opis |
Składnia |
clearTimeout() |
Przerywa polecenie setTimeout |
NameOfFrame.clearTimeout(TimerIDVariable) |
setTimeout() |
Uruchamia kod JavaScript na określony w milisekundach okres |
NameOfFrame.setTimeout("String",msecs) |
Metody History |
||||
Metoda |
Opis |
Składnia |
||
back() |
Ładuje poprzednio odwiedzony adres URL z pliku historii |
history.back |
||
forward() |
Ładuje następny adres URL z pliku historii |
history.forward |
||
go() |
Ładuje adres URL z z pliku historii |
history.go(num | "URL") |
||
Metody Math x, xi, y - liczba |
||||
Metoda |
Opis metoda zwraca |
Składnia |
||
abs() |
Wartość absolutna liczby |
Math.abs(x) |
||
acos() |
Arcus cosinus liczby |
Math.acos(x) |
||
asin() |
Arcus sinus liczby |
Math.asin(x) |
||
atan() |
Arcus tangens liczby |
Math.atan(x) |
||
ceil() |
Najmniejszą liczba całkowitą większa lub równa danej liczbie |
Math.ceil(x) |
||
cos() |
Cosinus liczby |
Math.cos(x) |
||
exp() |
eliczba (liczba jest argumentem, a e jest stałą Eulera) |
Math.exp(x) |
||
floor() |
Największa liczba całkowita mniejsza lub równa danej liczbie |
Math.floor(x) |
||
log() |
Logarytm naturalny liczby |
Math.log(x) |
||
max() |
Większa z dwóch podanych liczb |
Math.max(x1 ,x2) |
||
min() |
Mniejszą z dwóch podanych liczb |
Math.min(x1, x2) |
||
pow() |
Wartość xy (x podniesione do potęgi y) |
Math.pow( x, y) |
||
random() |
Liczba pseudolosowa z zakresu od 0 do 1 |
Math.random() |
||
round() |
Liczba zaokrąglona do najbliższej liczby całkowitej |
Math.round(x) |
||
sin() |
Sinus liczby |
Math.sin(x) |
||
sqrt() |
Pierwiastek kwadratowy liczby |
Math.sqrt(x) |
||
tan() |
Tangens liczby |
Math.tan(x) |
Metody Window |
||
Metoda |
Opis |
Składnia |
alert() |
Tworzy okienko dialogowe Alert |
window.alert("Text") |
clearTimeout() |
Przerywa polecenie setTimeout |
window.clearTimeout(TimerIDVariable) |
close() |
Zamyka określone okno |
window.close() |
confirm() |
Tworzy okienko dialogowe Confirm |
window.confirm("Text") |
open() |
Otwiera nowe okno |
window.open("URL","Name",["Features"]) |
prompt() |
Tworzy okienko dialogowe Prompt |
window.prompt("Text",[InputDefault]) |
setTimeout() |
Uruchamia kod JavaScript na określony |
window.setTimeout("String",msecs) |
Metody String |
||
Metoda |
Opis |
Składnia (przykład) |
anchor() |
Używane do tworzenia kotwicy |
document.write(string.anchor("contents_anchor"()) |
big() |
Wprowadza atrybut tekstu big |
document.write(text.big()) |
blink() |
Wprowadza atrybut tekstu blink (pulsowanie) |
document.write(text.blink()) |
bold() |
Wprowadza atrybut tekstu bold |
document.write(text.bold()) |
charAt() |
Znak na podanym miejscu |
document.write(text.charAt(integer)) |
fixed() |
Wyświetla tekst o stałej szerokości znaku |
document.write(text.fixed()) |
fontcolor() |
Tekst w podanym kolorze |
document.write(text.fontcolor(color)) |
fontsize() |
Tekst w podanej wielkości czcionki |
document.write(text.fontsize(integer)) |
indexOf() |
Wyszukuje pierwsze wystąpienie łańcucha w bieżącym stringu |
document.write(text.IndexOf(S,{fromIndex}()) |
italics() |
Wprowadza atrybut tekstu italics |
document.write(text.italics()) |
lastIndexOf() |
Wyszukuje ostatnie wystąpienie łańcucha w stringu |
document.write(text.lastIndexOf(S,{fromIndex}()) |
link() |
Używane do tworzenia odsyłaczy hipertekstowych |
document.write(text.link(URL()) |
small() |
Wprowadza atrybut tekstu small |
document.write(text.small()) |
strike() |
Wprowadza atrybut tekstu strike-through |
document.write(text.strike()) |
sub() |
Wprowadza atrybut tekstu subscript |
document.write(text.sub()) |
subString() |
Zwraca łańcuch ograniczony znakami indeksu początku i indeksu końca |
String=mystring.subString(indexA,indexB) |
sup() |
Wprowadza atrybut tekstu superscript |
document.write(text.sup()) |
toLowerCase() |
Zamienia ciąg na małe litery |
document.write(text.toLowerCase()) |
toUpperCase() |
Zamienia ciąg na wielkie litery |
document.write(text.toUpperCase()) |
Metody Date |
|||||
Metoda |
Opis metoda zwraca |
Składnia |
|||
getDate() |
Dzień miesiąca dla określonej daty |
birthday=birthday.getDate() |
|||
getDay() |
Liczbę reprezentującą dzień tygodnia dla określonej daty |
weekday=birthday.getDay() |
|||
getHours() |
Godzinę dla określonej daty |
hour=birthday.getHours() |
|||
getMinutes() |
Minuty dla określonej daty |
minutes=birthday.getMinutes() |
|||
getMonth() |
Miesiąc dla określonej daty |
month=birthday.getMonth() |
|||
getSeconds() |
Sekundy dla bieżącego czasu |
seconds=birthday.getSeconds() |
|||
getTime() |
Numeryczną wartość czasu dla określonej daty |
time=birthday.getTime() |
|||
getTimeZoneOffset() |
Różnicę strefy czasowej dla bieżącej lokalizacji w minutach |
offset=birthday.getTimeZoneOffset() |
|||
getYear() |
Rok dla określonej daty |
year=birthday.getYear() |
|||
parse() |
Liczbę milisekund od 1/1/70 00:00:00 |
timesince=parse(DateToparse) |
|||
setDate() |
Ustawia dzień miesiąca dla określonej daty |
birthday.setDay(01) |
|||
setHours() |
Ustawia godziny dla określonej daty |
birthday.setHours(16) |
|||
setMinutes() |
Ustawia minuty dla określonej daty |
birthday.setMinutes(25) |
|||
setMonth() |
Ustawia miesiąc dla określonej daty |
birthday.setMonth(03) |
|||
setSeconds() |
Ustawia sekundy dla określonej daty |
birthday.setSeconds(24) |
|||
setTime() |
Nadaje zmiennej wartość liczby milisekund od 1/1/70 00:00:00 |
birthday.setTime(milliseconds) |
|||
setYear() |
Ustawia rok dla określonej daty |
birthday.setYear(1982) |
|||
toGMTString() |
Zamienia aktualną datę na ciąg z użyciem konwencji toGMTString |
birthdayGMT=birthday.toGMTString() |
|||
toLocaleString() |
Zamienia aktualną datę na ciąg z użyciem konwencji toLocaleString |
birthdayLocale=birthday.toLocaleString() |
|||
UTC() |
Liczbę milisekund w dacie od 1/1/70 00:00:00, GMT |
birthmilli=birthday.UTC()() |
|||
Metody Password, Select, Text i Textarea |
|||||
Metoda |
Opis |
Składnia |
|||
blur() |
Usuwa fokus z określonego elementu |
passName.blur(), textName.blur() |
|||
focus() |
Ustawia fokus na wybranym elemencie |
selectName.focus(), textName.focus() |
|||
select() |
Zaznacza pole danego elementu |
passName.select(), textName.select() |