Autor Wątek: wywolanie funkcji w javascript  (Przeczytany 698 razy)

Offline lao

  • Użytkownik

# Styczeń 28, 2015, 03:46:22
Cześć, uczę się właśnie javascriptu, napisałem prostą funkcję która ma ustawiać wartości w arkuszu stylów dla obrazka. Dopóki nie opakuję kodu w funkcję wszystko działa poprawnie, mam wrażenie że źle ją wywołuję (choć mam tak samo jak w kursie z którego się uczę).
<script type="text/javascript">
var s11= document.getElementById("star"); //przypisanie obrazka do zmiennej
var size1 = "16px"; //przypisanie wartości do zmiennych
var PosT1 = "100px";
var PosL1 = "300px";
//deklaracja i definicja funkcji
function starCreate (var s1, var size, var PosT, var PosL) {
s1.style.width = size;
s1.style.height = size;
s1.style.zIndex = "3";
s1.style.top = PosT;
s1.style.left = PosL;
s1.style.position = "relative";
}
//wywołanie funkcji
starCreate (s11, size1, PosT1, PosL1);
</script>
próbowałem jeszcze zapisać funkcję tak (znalażłem w googlach): var starCreate= function (argumenty){...} ale nic to nie dało.
« Ostatnia zmiana: Styczeń 28, 2015, 03:48:10 wysłana przez lao »

Offline Mr. Spam

  • Miłośnik przetworów mięsnych

Offline Xion

  • Redaktor
    • xion.log

  • +2
# Styczeń 28, 2015, 04:53:15
Argumenty nie mogą poprzedzone `var`:
function starCreate(s1, size, posT, posL) {