na jednej ze stron jest :
Są to elementyw których występują dane, zmienne i funkcje. Definiowanie obiektu wygląda następująco:
nazwaObiektu = new typObiektu;
Do tworzenia obiektu używamy również słowa kluczowego this, przy pomocy którego informujemy interpreter, że ma użyć aktualnego obiektu. Do znacznego skrócenia zapisu i odczytu funkcji stosujemy zapis:
Kod
with(nazwa_metody)
{
polecenia;
}
{
polecenia;
}
Przykład definicji obiektu:
Kod
function klienci(nazwisko, imie, telefon, e_mail)
{
this.nazwisko=nazwisko;
this.imie=imie;
this.telefon=telefon;
this.e_mail=e_mail;
}
{
this.nazwisko=nazwisko;
this.imie=imie;
this.telefon=telefon;
this.e_mail=e_mail;
}
Aby umieszczać dane tworzymy obiekt customers typu klienci, do którego wpisujemy dane klientów:
Kod
customers = new klienci("Nowak", "Jan", "71987276", "nowak@firma.pl");
Wpowadzane dane możemy wyświetlić dzięki definicji funkcji:
Kod
function wyswietl_dane()
{
with (klienci)
{
document.write(nazwisko+"<BR>");
document.write(imie+"<BR>");
document.write(telefon+"<BR>");
document.write(e_mail+"<BR>");
}
}
{
with (klienci)
{
document.write(nazwisko+"<BR>");
document.write(imie+"<BR>");
document.write(telefon+"<BR>");
document.write(e_mail+"<BR>");
}
}
Poniżej zamieszczona jest lista wybranych obiektów JavaScript. Obiektom towarzyszą własności i metody.
no wiec prubuje dla przykladu zrobic
Kod
...
<script language="javascript">
<!--
function klienci(nazwisko, imie, telefon, e_mail)
{
this.nazwisko=nazwisko;
this.imie=imie;
this.telefon=telefon;
this.e_mail=e_mail;
}
//-->
</script>
</head>
<body bgcolor=#339900 >
<script>
<!--
customers = new klienci("Nowak", "Jan", "71987276", "nowak@firma.pl");
-->
</script>
.....
<script language="javascript">
<!--
function klienci(nazwisko, imie, telefon, e_mail)
{
this.nazwisko=nazwisko;
this.imie=imie;
this.telefon=telefon;
this.e_mail=e_mail;
}
//-->
</script>
</head>
<body bgcolor=#339900 >
<script>
<!--
customers = new klienci("Nowak", "Jan", "71987276", "nowak@firma.pl");
-->
</script>
.....
i na wszelkie inne sposoby i nie działą to ;/ mozecie mi powiedziec o co chodzi z tymi obiektami
