Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2010
    Messaggi
    24

    Struts, passare un parametro ad una funzione javascript

    Ciao a tutti.
    Piccola domanda. In una pagina JSP attraverso un onclick devo passare un parametro ad una funzione javascript. Il valore da passare è una stringa e la recupero con i tag di struts per esempio:

    Codice PHP:
    onclick="funzione(<bean:write name="nome" property="proprieta"/>) 
    Adesso cosa succede, essendo una stringa...dovrei i passare il valore con gli apici singoli per esempio:

    Codice PHP:
    onclick="funzione('valore') 

    ma mettendo gli apici singoli mi da errore nella sintassi, se non metto niente quando richiamo la funzione mi dice:

    Codice PHP:
    missing after argument list
    [Break 
    on this errorfunzione(valore stringa passata); 
    Qualcuno sa aiutarmi?

  2. #2
    Utente di HTML.it L'avatar di @DI3GO@
    Registrato dal
    Nov 2008
    Messaggi
    537
    L'errore di sintassi te lo da l'IDE o una volta che compili...
    La differenza è notevole purtroppo.

    Parecchie volte ho fatto anche io come fai tu, ma senza avere grossi problemi, anzi.

    La soluzione migliore è quella di mettere il tutto tramite singoli apici ' e dovrebbe funzionare.

    Nello specifico potresti darmi l'errore che ti da il compilatore quando metti i singoli apici?
    Nipote: persona incompetente, con le soli doti di "copia/incolla" e la creazione automatica di siti internet ed interfaccie grafiche.Compie lavori apparentemente qualificati e richiesta una modifica sparisce in quatemala con i pochi soldi ottenuti.[...] Fonte la Diegonzelli

  3. #3
    Utente di HTML.it L'avatar di desa
    Registrato dal
    Oct 2008
    Messaggi
    569
    Mi sembra di capire che è una questione di errori Javascript, non Java...

    Hai verificato cosa dovrebbe essere stampato al posto di " 'valore' "?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.