Visualizzazione dei risultati da 1 a 4 su 4

Discussione: funzione .value()

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    285

    funzione .value()

    ciao a tutti,
    ho una funzione javascritp con la seguente istruzione:
    function aggiungi(t){
    document.nome_form.testo.value+=t;}

    (testo è il nome della textarea di una form)

    questa funzione viene richiamata all'interno di un codice php
    Codice PHP:
    print "<oggetto...onclick=\"aggiungi('$testo');\" >"...; 
    ecc...

    $testo è una variabile che proviene da una query mysql (ma credo che questo non abbia molta importanza).

    Il problema è questo:non mi viene aggiunto nessun testo se la stringa contenuta in $testo contiene degli "a capo".

    Qualcuno saprebbe indicarmi la strada per risolvere la cosa? Grazie

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    dovresti encodare la stringa che passi e poi ritrasformarla con js per inserirla.. dovresti fare un po di prove tipo con encode/decode o http://www.php.net/manual/en/function.rawurlencode.php e vice versa.

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    285
    ora vedo un pò, grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    285
    non credo che quello che mi hai dato possa essere utile alla risoluzione del problema.Effettuando alcune prove ho capito che non ci devono essere gli a capo.Posto quello che vorrei fare in un altro topic.

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.