Wytłumaczenie poszczególnych funkcji

złezło

Użytkownik
Dołączył
Marzec 20, 2009
Posty
36
Witam wszystkich. Zamieszczam poniżej kod html i kod w javascript.
Czy mógł by mi ktoś wytłumaczyć te dwa kody dokładnie linijka po linijce (czyli jaki znacznik za co odpowiada)? Ogólnie wiem o co chodzi, ale potrzebuje dokładnego wyjaśnienia każdej linijki.
Potrzebuje to na poniedziałek, ponieważ zdaje z informatyki na 6.
Z góry wszystkim dziękuję, za poświęcenie swojego czasu.

<br><input type="text" name="haslo">
<br><input type="button" value="Dalej" onClick="sprawdz()">


<script>
function sprawdz(){
if (haslo.value=='p*g*h') {self.location.href='1.htm';} else {alert('Zła odpowiedź');}
}
</script>
 

discovery44

Były Moderator
Dołączył
Sierpień 14, 2007
Posty
763
Z informatyki 6 chcesz mieć i takiej rzeczy nieumiesz?
Kod:
<br><input type="text" name="haslo"> [I]// pobranie tekstu[/I]
<br><input type="button" value="Dalej" onClick="sprawdz()"> [I]/* zwykły button, po kliknięciu wywoła funkcję sprawdz */
[/I]

<script> 
function sprawdz(){ [I]// definicja funkcji sprawdz[/I]
if (haslo.value=='p*g*h') [I]/* instrukcja warunkowa if, jeżeli wpisane hasło równa się 'p*g*h' wynikiem jest 1 czyli instrukcja poniżej, w przeciwnym wypadku wykona się blok else */[/I]
{
self.location.href='1.htm'; [I]// przenieś do pliku 1.htm[/I]
}
else
{
alert('Zła odpowiedź'); [I]// pokazuje się komunikat 'Zła odpowiedź'[/I]
}
}
</script>
 
K

Khalt

Gość
...
Przestań tutaj nam wkręcać, bo nawet moja siostra, która z informatyką ma niewiele wspólnego (potrafi używać gg i word'a) zrozumiała o co chodzi w tym kodzie.
O 6 możesz zapomnieć - cienko u Ciebie z informatyką (pomijając brak znajomości podstaw angielskiego).
 
Do góry Bottom