Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    [js] - stampare stringhe contenenti apici

    Ciao, c'è un carattere di escape per inserire gli apici in una stringa?
    per esempio vorrei scrivere una stringa

    "...L'articolo dell'avvocato..."

    ma gli apici dopo L e dell mi fot...o!!
    ciao
    grazie

    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  2. #2
    codice:
    var stringa='...L\'articolo dell\'avvocato...';
    alert(stringa);
    ciao

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    il forum rimuove i backslash,
    usa il tastino quote del messaggio di var x vedere come ha scritto realmente

  4. #4
    ok..

    alert(stringa) mi restituisce un'altra stringa?

    ciao
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  5. #5
    Originariamente inviato da mauri@como
    ok..

    alert(stringa) mi restituisce un'altra stringa?

    ciao
    no, semplicemente la visualizza a video.

    ciao

  6. #6
    a me serve una funzione per costruire stringhe in cui posso inserire gli apici!!
    le stringhe le leggo da un db che contiene varie frasi. con uno jscript le faccio scorrere in un area tipo "news", quindi non credo che funzioni alert(string). ora uso document.write(stringa).
    Il problema è proprio costruire la stringa che proviene dal DB

    ciao
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il dB sta sul server, la visualizzazione sul client.

    Il primo problema e` trasferire la stringa da un computer all'altro.
    In JS esistono le funzione escape() e unescape() per codificare alcuni caratteri che non possono passare attraverso la linea. Cerca sul programma che usi lato server come fare la codifica, poi devi decodificare sul client medinate unencode() (JS).

    Poi come inserire stringhe con l'apice e` un problema diverso.
    Se la stringa NON contiene virgolette ("), puoi delimitare la stringa mediante tale carattere, altrimenti e` un problema piu` complesso.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  8. #8
    inserire le stringhe nel db: no problem.
    con un post lo faccio e metto apici quando voglio.

    Il problema è dal db al client..
    cazzo, non posso credere che non esista un modo per "convertire" una stringa che contiene determinati caratteri in una con gli stessi caratteri "escapati" (scusate il termine!)!!!
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  9. #9
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    Originariamente inviato da mauri@como
    non posso credere che non esista un modo per "convertire" una stringa che contiene determinati caratteri in una con gli stessi caratteri "escapati"
    certamente, puoi fare tutto quello che vuoi con una o + stringhe
    ma per manipolarle in javascript devono essere stringhe corrette, quindi rispettare la regola del delimitatore di stringa

    se non lo fanno il problema può essere risolto solo a monte (linguaggio lato server che estrae i dati da db)

    lato client non puoi fare nulla
    ...sempre se ho capito bene il problema

  10. #10
    forse facciamo prima se vi indico il sito. Posso farlo o è vietato dal regolamento?

    così vi mostro chiaramente il problema.
    ciao
    grazie


    PS: vi annuncio già che che l'html non è il top della programmazione web!!
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

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.