![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 13.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam !
Mój skrypt ma generować wektor liczb losowych i je sortować. I to działa, ale po wpisaniu danych (ilości elementów do formularza) i naciśnięciu przycisku "Generuj" skrypt zostaje wykonany i nie można cofnąć się do początku, tj. do wpisywania ilości elementów. W jaki sposób można przekształcić ten skrypt tak aby formularz był cały czas widoczny na stronie ? Próbowałem coś z div-ami ale bez rezultatu. Dziękuje za pomoc ! CODE <html> <head> <title></title> </head> <body> <script type="text/javascript"> <!-- function obslugaFormularza() { var liczba1 = window.document.macierz.liczba.value; var numer = new Array(liczba1) document.write("Maciez losowa: "); for (i = 0; i < liczba1; i++) { numer[i] = Math.floor(Math.random() * 100); document.write(numer[i]); document.write(","); } document.write("<br> <br>"); document.write("Posortowana bez funkcji porównującej: " + numer.sort() +"<br> <br>") document.write("Posortowana z funkcją porównującą: " + numer.sort(porownaj) +"<br> <br>") } function porownaj(a, b ) { return b - a } //--> </script> <form name="macierz" method="post"> Długość wektora : <input name="liczba" type="number"><br> <input value="Wykonaj" onclick="obslugaFormularza(); return false;" type="submit"> </form> </body> </html> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 16:00 |