9 messaggi dal 25 agosto 2002
Ciao ragazzi!
Ho da poco incominciato a usare i javascript..ma i problemi mi sono già addosso.
Il browser mi da errore del tipo "foto(cioè la variabile che al momento rappresenta foto) non definito"

___________________________________
<script language=javascript>
<!--
function caricaFoto(foto,anno)
{
win=window.open('foto.asp?foto=' + foto + '&stagione=' + anno, 'preview','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=450,height=350');
}
// -->
</script>
.
.
.
.
<A href=javascript:caricaFoto(XXX,YYY)><img ..></A>


Quando clicco sulla img in questione non si apre il mio javascipt ma mi da l'errore sopra menzionato..
Qualcuno sa aiutarmi?

Grazie

Gio
11.886 messaggi dal 09 febbraio 2002
Contributi
ciao,
il problema potrebbe essere qui:
<A href=javascript:caricaFoto(XXX,YYY)><img ..></A>

sei sicuro che il parametro XXX venga passato sempre? Ricorda che se foto è una stringa, va racchiusa nelle virgolette (o negli apici). Prova così per il momento:

<A href="javascript:caricaFoto('XXX','YYY')"><img ..></A>

metti gli apici anche su YYY tanto vedo che devi usare l'anno per una concatenazione con una stringa, non per fare calcoli matematici.... vabbè è uguale..

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.