Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript] Ponowne wykonywanie skryptu
krysb
post 13.03.2012, 23:46:19
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>


Go to the top of the page
+Quote Post
bim2
post 14.03.2012, 00:58:55
Post #2





Grupa: Zarejestrowani
Postów: 1 873
Pomógł: 152
Dołączył: 9.04.2006
Skąd: Berlin

Ostrzeżenie: (0%)
-----


Zamiast document.write używaj document.getElementById('tutaj id divki').innerHTML smile.gif


--------------------
Go to the top of the page
+Quote Post
krysb
post 15.03.2012, 23:32:15
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 13.03.2012

Ostrzeżenie: (0%)
-----


Dzięki :)
Właśnie oo to chodziło
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.04.2024 - 22:26