Darmowe Forum
Maj 02, 2024, 23:20:23 *
Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Aktualności: Forum zostało uruchomione!
 
   Strona główna   Pomoc Zaloguj się Rejestracja  
Strony: [1]
  Drukuj  
Autor Wątek: Odczytywanie hasła z okienka tekstowego  (Przeczytany 1388 razy)
admin
Administrator
Ekspert
*****
Wiadomości: 821


Email
« : Maj 08, 2017, 11:31:40 »

Zadanie jest następujace: Otwarta strona internetowa prosi o podanie hasła. Jeżeli wprowadzone do okienka hasło i zatwierdzone klawiszem jest poprawne wyświetlane sa dwa klawisze. W przeciwnym wypadku klawisz pozostają niewidoczne. Na dole strony pojawia się informacja o jej ostatniej modyfikacji. Skrypt składa się z dwóch plików HTML i zewnętrznego js.

Kod HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
<head>
  <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
  <meta name="Description" content=" [wstaw tu opis strony] ">
  <meta name="Keywords" content=" [wstaw tu slowa kluczowe] ">
  <meta name="Author" content=" [dane autora] ">
  <meta name="Generator" content=" ">

  <title> Okienko dla każdego_A.E. </title>

  <link rel="stylesheet" href=" [nazwa_arkusza_stylow.css] " type="text/css">
</head>
<body>

<script type="text/javascript" SRC = "p_2_haslo.js">
document.write("Nie można otworzyć pliku ze skryptem.");
 
</script>

<style type="text/css">
table.kalk {
     border: 6px solid #AF0000;
     background-color: #FAAF00;
}

input.kalk {
     width: 100%;
     margin: 10px;
}

</style>
<div >
<fieldset>
<legend>Developed by Adam's Company Ltd.</legend>
<table class="kalk" cellpadding=14> 
<tr><td colspan=3><input class="kalk" id="okno" value=' ' style="background-color:yellow;" "type="text"></td>
<td><input class="kalk" type="button" value=Wprowadż onclick="sprawdz();"></td></tr>
<tr>
<td><input class="kalk" type="button" id="jeden" value='jeden' onclick="czytaj1(this);"></td>
<td><input class="kalk" type="button" id="dwa" value='dwa' onclick="czytaj2(this);"></td>
</tr>
</table>
</div>
<script>document.writeln("Strona wykonania przez Rysia Misia/ ostatnia modyfikacja:" + document.lastModified);</script>
</body>
</html>

Kod w pliku js o nazwie p_2_hasło.js
function czytaj1(jeden) {
     document.getElementById('jeden').style.visibility="hidden";
    document.getElementById('dwa').style.visibility="visible";
    }
function czytaj2(dwa) {
     document.getElementById('jeden').style.visibility="visible";
    document.getElementById('dwa').style.visibility="hidden";
    }
function sprawdz(){
   var a=document.getElementById('okno').value;
   if (a=='adam'){ document.getElementById('jeden').style.visibility="visible";
    document.getElementById('dwa').style.visibility="visible";}else
       { document.getElementById('jeden').style.visibility="hidden";
    document.getElementById('dwa').style.visibility="hidden";}
   
   
}
« Ostatnia zmiana: Maj 08, 2017, 11:35:12 wysłane przez admin » Zapisane
Strony: [1]
  Drukuj  
 
Skocz do:  

Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC | Sitemap

Polityka cookies
Darmowe Fora | Darmowe Forum

polishmaxlive santera endermanpl cybersteam garage