uruchomienie funkcji w JavaScript

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
brylcio16
Posty: 1
Rejestracja: śr lip 07, 2010 9:36 pm

uruchomienie funkcji w JavaScript

Post autor: brylcio16 »

hej. mam pewną stronkę na ktorej jest javascript wywolujący funkcje. Jest to formie linku, i ta funkcja zapisuje podana liczbe do pola input o typie "text". Link wygląda tak:

Kod: Zaznacz cały

<a href="javascript:insertUnit(document.forms[0].spear, 80)">(80)</a>
ale jakbym chcial manualnie wykonać tą funkcję, czyli wkleić do paska adresu

Kod: Zaznacz cały

javascript:insertUnit(document.forms[0].spear, 80)
to ni jak nie dziala, wklejam, enter i nic. a dodatkowo w IE wyskakuje blad ;p.

Dlaczego tak sie dzieje? Mozna jakos zrobic to tak aby wklejając ten skrypt do paska adresu, zadziałało?
Theprz3m0
Posty: 17
Rejestracja: wt lip 27, 2010 5:53 pm
Lokalizacja: Radom
Kontakt:

Re: uruchomienie funkcji w JavaScript

Post autor: Theprz3m0 »

Dzieje się tak, gdyż jest to funckja jak sam napisałeś JavaScript a nie link. Jak pewnie widzisz w linku jest jest javascript:, a dalej funckja, która poprzez DOM - (polecam zapoznać się z tym pojęciem), dochodzi do znacznika form, a następnie opcji spear i zmienia jej wartość, a JS nie potrzebuje przeładowywania strony by to zrobić.
ODPOWIEDZ