Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    794

    [Javascript] problemi con spazio in un testo

    <select name="immagini" id="immagini" onchange="javascript: carica_immagine(this.value)">
    <option value='senza titolo1.jpg'>senza titolo1.jpg</option>
    <option value='senza titolo2.jpg'>senza titolo2.jpg</option>
    <option value='senza titolo3.jpg'>senza titolo3.jpg</option>
    <option value='senza titolo4.jpg'>senza titolo4.jpg</option>
    </select>
    <script>
    function carica_immagine(immagine)
    {
    $("#immagine").html("");
    alert(immagine);
    $("#immagine").append("<img width=200px height=200px src=../images/"+immagine+">");
    }
    </script>

    Stampo con l'alert il contenuto di immagine e il risultato è: senza
    viene troncata tutta la parte dopo lo spazio
    e per questo non mi visualizza correttamente l'immagine nel div... Come posso fare per risolvere il problema e fare si che nell'alert se seleziono senza titolo2.jpg non mi tronca nulla?
    Grazie mille.

  2. #2
    hai provato a fare

    alert($("#immagine").val());

    ? cosa ti da ?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    794
    mi dà un alert vuoto...

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    794
    Ho risolto... Ho trasformato lo spazio in %20 nel value della select e ora è tutto ok!!!
    Grazie mille..

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Sarebbe sufficiente usare la sintassi html corretta... con apici e virgolette dove occorrono

    $("#immagine").append("[img]../images/"+immagine+"[/img]");
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    794
    br1 non era quello il problema.. Cmq grazie mille, ho risolto

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.