Ocena użytkownikóww: ***** / 0
Nadesłany przez Dominik Goździuk, 02 marca 2012 20:00
Kod przedstawiony poniżej przedstawia główną część rozwiązania problemu.
Pobierz pełne rozwiązanie.Jeżeli nie odpowiada Ci sposób formatowania kodu przez autora skorzystaj z pretty printer'a i dostosuj go automatycznie do siebie.
szukanie_elementu_js.html:
<!--
szukanie podanego elementu w tablicy
Dominik Goździuk
www.algorytm.org
-->
<html>
<body>
<script type="text/javascript">
var tab = new Array(3,54,56,44,12,8,87,34,56,72,36,90,19,4);
document.write("Tablica: ");
//Wyświetlenie tablicy
for (zmienna in tab) {
document.write(tab[zmienna] + ", ");
}
function szukaj() {
//Pobranie liczby podanej przez uzytkownika
var szukana = document.forms['formularz'].liczba.value;
for (i = 0; i < tab.length; i++) {
//Jeśli szukana liczba jest równa i-temu elementowi tablicy
if (szukana == tab[i]) {
//Wyświetlamy alert
alert("Podana liczba znajduje sie w tablicy");
//Zwracamy wynik działania funckji (przerywamy funkcję)
return false;
}
}
//Jeśli liczba nie została znaleziona, wyświetlamy alert
alert("Podana liczba nie znajduje sie w tablicy");
return false;
}
</script>
<form id="formularz" action="">
<br />Podaj szukaną liczbę: <input type="text" name="liczba" />
<button onclick="return szukaj()">Szukaj</button>
</form>
</body>
</html>