ho guardato sul forum e nn ho trovato niete..mi sapreste dire come faccio ad usare la funzione random di javascript quando l'utente clicca su un bottone?
vi ringrazio in anicipo...
NO SPAM, please
ho guardato sul forum e nn ho trovato niete..mi sapreste dire come faccio ad usare la funzione random di javascript quando l'utente clicca su un bottone?
vi ringrazio in anicipo...
NO SPAM, please
Ultima modifica di seneca : 07-01-2009 alle ore 00.39.25
Ovviamente da personalizzare.Codice:function myrandom(){ // fai quello che vuoi // } <input type="button" name="pulsante" onclick="myrandom();" />
Ciao!
grazie
ecco lo script
<script language="Javascript">
function image() {
};
image = new image();
img = new Array();
caso = Math.floor(11 * Math.random() );
// imageArray
image[0] = "<img src='random/imm001.jpg'>"
image[1] = "<img src='random/imm002.jpg'>"
image[2] = "<img src='random/imm003.jpg>"
image[3] = "<img src='random/imm004.jpg'>"
image[4] = "<img src='random/imm005.jpg'>"
image[5] = "<img src='random/imm006.jpg'>"
image[6] = "<img src='random/imm007.jpg'>"
image[7] = "<img src='random/imm008.jpg'>"
image[8] = "<img src='random/imm009.jpg'>"
image[9] = "<img src='random/imm010.jpg'>"
image[10] = "<img src='random/imm011.jpg'>"
document.write("[img]+img[caso]+[/img]");
</script>
e la richiamo cosi
<input type="button" value="cambia" onClick="image();" />
dovrebbe essere giusto ma non v...
mi potete aiutare?
Ultima modifica di AlfoEIsa : 08-01-2009 alle ore 15.03.00
che casino!
Tu cosa vuoi ottenere?
Ciao!
vogio ke quando l'utente clicchi sul bottone cambi l'immagne...
nn so se sono stato chiaro..
grazie
Spero di non aver toppato niente, l'ho scritto di getto.Codice HTML:<script> function cambia(){ im=document.getElementById('immagine'); casuale=Math.round(Math.random()*10); im.src='random/imm'+casuale+'.jpg'; } </script> <img src="" id="immagine" /> <input type="button" value="cambia" onClick="cambia();" />
Ciao!!
mi da un errore su questa riga:
im.src='okkio.jpg'+casuale+'omer inter.jpg';
e non mi fa vedere le immagini
E da dove salta fuori quella riga?
Io non l'ho scritta!
Posta il codice che stai usando.
Ciao!
*Lo vuoi capire che devi usare i tag appositi quando posti i codici?*Codice HTML:<html> <head> <title>tabellina</title> <script language="Javascript"> function cambia(){ im=document.getElementById('immigine'); casuale=Math.round(Math.random()*10); im.src='okkio.jpg'+casuale+'omer inter.jpg'; } </script> </head> <body bgcolor="0579f7" text="ffffff"> <form name="inserimento"> <center> <table bgcolor="blue" border="3" bordercolor="000000"> <tr><td align="center"> <img src="" id="immgine" /> </td></tr> <tr><td align="center"><input type="button" value="cambia" onClick="cambia();" /></td></tr> </table> </body> </html>
Ultima modifica di debug : 08-01-2009 alle ore 15.55.50
Scusa, ma perchè hai aggiunto quelle stringhe??
E non ti sei accorto che hai toppato due volte l'ID del tag img?
Una volta hai scritto immigine e un'altra hai scritto immgine.
ciao!
scusa ma questa stringa me l'hai scritta tu...
im.src='random/imm'+casuale+'.jpg';
io ho solo messo le immagini al posto di 'random/imm' e '.jpg'
Appunto, non dovevi farlo!
Ciao!
dove metto le immagini ke voglio ke si vedano?
Dove stavano prima.
Mi sono basato sullo script che hai postato prima.
Nella cartella random/ dovranno essere presenti le immagini nominate imm1.jpg, imm2.jpg, etc.
Ciao!
im.src='random/Okkio.jpg'+casuale+'random/omer inter.jpg';
cosi?
scusa ma sono alle prime armi..
ti ringrazio ancora
Aridaie, non devi cambiare nulla di quello che ti ho postato io!
Devi solo fare in modo che esista una cartella chiamata 'random' e che contenga le immagini nominate come ho detto prima.
Ciao!
ho creato la cartella random e al suo interno ho messo le immagini con esensione jpeg e le o intitolate imm,imm2,imm3
solo che non funziona...
scusami ancora
Posta di nuovo lo script.
Ciao!
Codice HTML:<head> <title>tabellina</title> <script language="Javascript"> function cambia(){ im=document.getElementById('immagine'); casuale=Math.round(Math.random()*3); im.src='random/imm.jpg'+casuale+'.jpg'; } </script> </head> <img src="" id="immagine" /> <input type="button" value="cambia" onClick="cambia();" />
O signore, ma non sei capace a copiare e incollare??
PS: le immagini devono essere 10Codice HTML:<html> <head> <title>tabellina</title> <script language="Javascript"> function cambia(){ im=document.getElementById('immagine'); casuale=Math.round(Math.random()*10); im.src='random/imm'+casuale+'.jpg'; } </script> </head> <body bgcolor="0579f7" text="ffffff"> <form name="inserimento"> <center> <table bgcolor="blue" border="3" bordercolor="000000"> <tr><td align="center"> <img src="" id="immagine" /> </td></tr> <tr><td align="center"><input type="button" value="cambia" onClick="cambia();" /></td></tr> </table> </body> </html>
Ciao!
io volevo creare il gico del 7 e mezzo..si puo assegnare alle immagini un valore?
con questo script o me ne serve un altro?