Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2015
    Messaggi
    7

    Dubbio su conversione in stringa !!!

    Ragazzi vi spiego quello che vorrei fare.
    Non riesco a passare una stringa da PHP a JavaScript,ovvero ci riesco ma se provo a stamparla da JavaScript mi stampa: "[object Object]".
    Ho provato a convertirla in stringa da JavaScript (ho provato ad usare valueOf,toString(),ecc.) ma non ci riesco.
    Come potrei fare? Grazie.

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Scusa ma in che modo stai passando la stringa da PHP a JavaScript?
    Se stai usando Ajax e i dati sono di tipo JSON, allora è normale che tu riceva un oggetto.
    Se vuoi ottenere una stringa dall'intero oggetto JSON, allora puoi usare il metodo JSON.stringify().
    Se invece devi recuperare il valore di una singola proprietà, allora ti basta fare riferimento a tale proprietà: tuoOggettoJSON.proprietaDellOggetto
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2015
    Messaggi
    7
    Grazie per avermi risposto,comunque mi spiego meglio con questo esempio:

    Questo è il mio file prova.html:

    <html>
    <head>
    <script src="js/prova.js" type="text/javascript"></script>
    </head>
    <body>
    ...
    ...
    <div ...>
    <button id="prova" class="btn" onclick="click('ciao')"> Prova </button>
    </div>
    ...
    ...
    </body>
    </html>

    Questo è il mio file prova.js:

    $(document).ready(function() {
    $('prova').click(
    function click(a) {
    var str = a.toString();
    alert(str);

    });
    });

    Io vorrei riuscire a stampare il parametro 'a' che prendo dalla funzione click di javascript.

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    Direi che con l'ultimo post non hai chiarito nulla, anzi, perche prima dici che:

    Non riesco a passare una stringa da PHP a JavaScript
    poi:

    Io vorrei riuscire a stampare il parametro 'a' che prendo dalla funzione click di javascript.
    Io non ci sto capendo nulla, cosa devi fare?

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2015
    Messaggi
    7
    Riesco a passarla,ma non riesco a stamparla.
    Se provo a stamparla mi stampa [object Object] e non va bene.
    Ultima modifica di -Kamal-; 30-03-2015 a 16:59

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    Quote Originariamente inviata da KillerWorm Visualizza il messaggio
    Scusa ma in che modo stai passando la stringa da PHP a JavaScript?
    Se stai usando Ajax e i dati sono di tipo JSON, allora è normale che tu riceva un oggetto.
    Se vuoi ottenere una stringa dall'intero oggetto JSON, allora puoi usare il metodo JSON.stringify().
    Se invece devi recuperare il valore di una singola proprietà, allora ti basta fare riferimento a tale proprietà: tuoOggettoJSON.proprietaDellOggetto

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2015
    Messaggi
    7
    Allora forse non sono capace, mi potrebbe fare un esempio su come passare una stringa come parametro di una funzione da un file .php a un file .js?

  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Quote Originariamente inviata da -Kamal- Visualizza il messaggio
    si' che php è lato server,mentre javascript è lato client.
    comunque ho provato in ogni modo e non ci riesco.
    Se sai la differenza come puoi chiedere un esempio
    Quote Originariamente inviata da -Kamal- Visualizza il messaggio
    Allora forse non sono capace, mi potrebbe fare un esempio su come passare una stringa come parametro di una funzione da un file .php a un file .js?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2015
    Messaggi
    7
    cavicchiandrea, avevo chiesto un esempio per capire i miei sbagli.
    In questo mi ha aiutato KillerWorm.

  10. #10
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Quote Originariamente inviata da -Kamal-
    cavicchiandrea, avevo chiesto un esempio per capire i miei sbagli.
    In questo mi ha aiutato KillerWorm.
    Non hai capito cosa volevo dire, l'importante comunque che hai risolto anche grazie a killerworm
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.