Forum » Izdelava spletišč » Javascript pomoč (generiranje naključnega podatka?)
Javascript pomoč (generiranje naključnega podatka?)
mrtnxii ::
Pozdravljeni!
Ker sem z znanjem JavaScripta bolj na dnu po navadi nekaj vrstic javascripta skopiram iz raznih tutorialov.
Zdaj pa iščem javascript, ki bi ob kliku na gumb pokazal nek naključen podatek, in po vsakem novem kliku drug podatek, z izbrisom starega. Upam da me razumete, sicer pa je nekaj podobnega kot tukaj: http://www.seventhsanctum.com/generate....
pač klikneš "generate" pa ti ven vrže nekaj naključnega.
P.S. Sicer sem že nekaj googlal, pa je poleg javascripta potrebnih tudi nekaj vrstic PhPja?
Se že vnaprej zahvaljujem za pomoč,
pa lepo in varno deskanje želim,
mrtnxii
Ker sem z znanjem JavaScripta bolj na dnu po navadi nekaj vrstic javascripta skopiram iz raznih tutorialov.
Zdaj pa iščem javascript, ki bi ob kliku na gumb pokazal nek naključen podatek, in po vsakem novem kliku drug podatek, z izbrisom starega. Upam da me razumete, sicer pa je nekaj podobnega kot tukaj: http://www.seventhsanctum.com/generate....
pač klikneš "generate" pa ti ven vrže nekaj naključnega.
P.S. Sicer sem že nekaj googlal, pa je poleg javascripta potrebnih tudi nekaj vrstic PhPja?
Se že vnaprej zahvaljujem za pomoč,
pa lepo in varno deskanje želim,
mrtnxii
Trinitron ::
Če hočeš samo v javascriptu, potem naredi nekako takole:
V tabelo "podatki" nameči notri vse podatke, ki želiš da jih izpisuje. Rešitev s kombinacijo PHP-ja bi bila boljša v primeru, da je teh podatkov zelo veliko, ker mora v zgornjem primeru uporabnik prenesti k sebi vse podate, tudi tiste ki jih ne bo nikoli videl.
<div id="target"></div> <button id="generate">Generate</button> <script type="text/javascript"> var podatki = ['Podatek 1','Podatek 2','Podatek 3']; var f = function(){ document.getElementById('target').innerHTML = podatki[Math.floor(Math.random()*podatki.length)]; }; document.getElementById('generate').addEventListener('click',f,false); </script>
V tabelo "podatki" nameči notri vse podatke, ki želiš da jih izpisuje. Rešitev s kombinacijo PHP-ja bi bila boljša v primeru, da je teh podatkov zelo veliko, ker mora v zgornjem primeru uporabnik prenesti k sebi vse podate, tudi tiste ki jih ne bo nikoli videl.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | JqueryOddelek: Izdelava spletišč | 1801 (1525) | mk818764 |
» | Potrebujem javascript pomočOddelek: Programiranje | 1213 (963) | no1pheeew |
» | [PHP/JavaScript] tic tac toeOddelek: Programiranje | 1677 (1410) | illion |
» | JavaScript offsetTop in brskalnikiOddelek: Izdelava spletišč | 992 (924) | shorvat |
» | PHP in JS problem :(Oddelek: Programiranje | 1718 (1526) | l0g1t3ch |