Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Reiuky
    Registrato dal
    Jul 2008
    Messaggi
    371

    quote in un campo input

    Ciao a tutti.

    ho una necessità un po' particolare: nella proprietà value di un campo input dovrei poter inserire sia l'apice singolo che quello doppio (' e ").

    ovviamente se uso value="valore" non funziona con " e, viceversa, value='valore' con il '.

    Ho pensato a questa soluzione:

    value=""valore""

    ma mi viene visualizzato " invece dell'atteso ".

    Spero ci sia un modo, ma non ho trovato niente su internet
    A volte penso che, nel darci l'intelletto, la natura sia stata più sadica che generosa.

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,672
    strano

    il valore deve andare tra virgolette doppie, in questo modo non ci sono confusioni con altri apici che puoi mettere dentro.

    ho fatto una verifica adesso e mi prende sia l'apice singolo che " (ovviamente le virgolette doppie non si posso inserire)

    ma mi viene visualizzato " invece dell'atteso "

    visualizzato dove?

  3. #3
    Utente di HTML.it L'avatar di Reiuky
    Registrato dal
    Jul 2008
    Messaggi
    371
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    strano

    il valore deve andare tra virgolette doppie, in questo modo non ci sono confusioni con altri apici che puoi mettere dentro.

    ho fatto una verifica adesso e mi prende sia l'apice singolo che " (ovviamente le virgolette doppie non si posso inserire)


    visualizzato dove?
    nel campo di testo.

    vedo se riesco ad allegare un'immagine per spiegarmi meglio:
    Immagine.png

    sì, eccola. io avevo messo
    codice:
    <input type="fieldtext" value="&quot;Valled'aosta&quot;" nome="Regione" />
    (ovviamente è tutto un discorso legato al fatto che il valore del campo mi viene intercettato dal php e rimesso nel campo attraverso il campo value. le specifiche del programma richiedono che accetti gli apici singoli e doppi. Ho provato a fare anche il contrario, usare gli apici singoli come limitatori e codificarli all'interno del testo, ma il risultato è identico)
    A volte penso che, nel darci l'intelletto, la natura sia stata più sadica che generosa.

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,672
    Quote Originariamente inviata da Reiuky Visualizza il messaggio
    ovviamente è tutto un discorso legato al fatto che il valore del campo mi viene intercettato dal php e rimesso nel campo
    che vuol dire intercettato? se fai un encode allora si spiega.
    prova a stampare i dati in chiaro senza elaborazione, dovresti risolvere.


    edit: input type="fieldtext"
    Ultima modifica di Vincent.Zeno; 31-12-2013 a 21:41

  5. #5
    Utente di HTML.it L'avatar di Reiuky
    Registrato dal
    Jul 2008
    Messaggi
    371
    Hai ragione. Funziona. Facevo troppe elaborazioni sul dato. grazie.
    A volte penso che, nel darci l'intelletto, la natura sia stata più sadica che generosa.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.