Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Andare a capo alert dentro php

    Ciao ragazzi. Il mio codice php deve stampare un'alert in javascript. Quest'alert al suo interno contiene il carattere di controllo \n per andare a capo ma la cosa non funziona. Il php sicuramente lo interpreta prima e non mi fà funzionare la porzione di codice in javascript...non mi sono spiegato molto bene quindi un pò di codice spiegherà meglio la situazione:

    Questo è il mio codice PHP:

    codice:
    echo "
    <script type='text/javascript'>
    alert('TESTO1 \n TESTO2');
    </script>";
    Devo stampare quindi lo spazio tra TESTO1 e TESTO2...come posso fare??

  2. #2
    Utente di HTML.it L'avatar di wdb
    Registrato dal
    Nov 2002
    Messaggi
    155
    Ciao.

    Se non sbaglio devi raddoppiare il carattere back-slash cosi':
    codice:
    echo "
    <script type='text/javascript'>
    alert('TESTO1\\nTESTO2');
    </script>";
    vedrai che funziona.

  3. #3
    Originariamente inviato da wdb
    Ciao.

    Se non sbaglio devi raddoppiare il carattere back-slash cosi':
    codice:
    echo "
    <script type='text/javascript'>
    alert('TESTO1\\nTESTO2');
    </script>";
    vedrai che funziona.
    Grande!!!
    Funziona...grazie mille

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    719
    Quando usi \n in un echo, questo viene sostituito con una interruzione riga. Al contrario \\n ti fa scrivere \n nel codice.

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.