|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 1999
Città: Zion
Messaggi: 3117
|
Pagina html con un bottone
voglio fare una pagina html (o asp o quello che serve) dove si vede un immagine corrispondente a un numero che io metto
niente di esegerato una casella di testo con un bottone e l'immagine, solo che non so come collegare il nome del file al numero. per esempio io scrivo "1" e deve uscire il file "foto1.jpg" si può fare in html ho devo usare l' asp ?
__________________
Così tra questa immensità s'annega il pensier mio e il navigar m'è dolce in questo mare. |
![]() |
![]() |
![]() |
#2 | |
Member
Iscritto dal: Mar 2003
Messaggi: 46
|
Re: Pagina html con un bottone
Quote:
...spero di aver capito bene il tuo problema.. prova a vedere se questo codice può soddisfarti... <html> <body> <script type="text/javascript"> var imgname= new Array(6) imgname[0] = "foto1.jpg" imgname[1] = "foto2.jpg" imgname[2] = "foto3.jpg" imgname[3] = "foto4.jpg" imgname[4] = "foto5.jpg" imgname[5] = "foto6.jpg" function validate() { var fotoname = 0 x=document.myForm fotoname=x.fName.value document.getElementById("layerfoto").innerHTML = '<img src="'+ imgname[fotoname-1]+'" alt="' + imgname[fotoname-1]+'" border=0>' } </script> <form name="myForm"> <input type="text" name="fName" value=""> <input type="button" value="visualizza" onclick="validate()"> <div id="layerfoto"></div> </form> </body> </html> ciauz ask |
|
![]() |
![]() |
![]() |
#3 |
Member
Iscritto dal: Feb 2003
Città: Rimini
Messaggi: 62
|
In Php:
----------------- file index.php ----------------- <HTML> <HEAD></HEAD> <BODY> <FORM METHOD=POST ACTION="immag.php"> <INPUT TYPE="text" name="img"> <input type=button value="Clicca" name="bottone"> </FORM> </BODY> </HTML> ----------------- file immag.php ----------------- <HTML> <BODY> <IMG SRC=" <? imgname[0] = "foto1.jpg" imgname[1] = "foto2.jpg" imgname[2] = "foto3.jpg" imgname[3] = "foto4.jpg" imgname[4] = "foto5.jpg" imgname[5] = "foto6.jpg" echo imgname[$img]; ?>" border=0> </BODY></HTML>
__________________
[Stef@no] - Segui il coniglio bianco |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Nov 1999
Città: Zion
Messaggi: 3117
|
già fatico con html per ora il php è meglio lasciarlo stare
cmq grazie è quello che cercavo di fare solo che ho modificato la stringa <img src="'+ imgname[fotoname-1]+'" alt="' + imgname[fotoname-1]+'" border=0> in <img src="http://www.miosito.it/foto/foto'+ fotoname+'.jpg" border=0> così posso farlo senza la variabile 2 vantaggi non ho un limite non devo allungare la variabile se aggiungo foto è la pagina resta uguale sia con 10 che con 1000 foto
__________________
Così tra questa immensità s'annega il pensier mio e il navigar m'è dolce in questo mare. |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Nov 1999
Città: Zion
Messaggi: 3117
|
solo una piccola aggiunta
purtroppo non funziona con invio e devo usare per forza il mouse, il che non è pratico poichè dare invio dopo aver scritto il numero sarebbe più semplice e veloce. si può fare?
__________________
Così tra questa immensità s'annega il pensier mio e il navigar m'è dolce in questo mare. |
![]() |
![]() |
![]() |
#6 |
Member
Iscritto dal: Feb 2003
Città: Rimini
Messaggi: 62
|
Dunque, basta che invece di un type=button metti type=submit, e invece di richiamare l'evento onClick per il click del mouse richiami l'evento onSubmit... cambia queste cose nel codice e sei a posto. Il problema è che dopo di ricarica ogni volta la pagina credo...
Così però dovrebbe funzionare
__________________
[Stef@no] - Segui il coniglio bianco |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Nov 1999
Città: Zion
Messaggi: 3117
|
hai ragione funziona invio, ma la foto non esce
![]() e mi perde anche il contenuto della cella. ci lavorerò sopra
__________________
Così tra questa immensità s'annega il pensier mio e il navigar m'è dolce in questo mare. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:07.