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

    Chiedere la conferma in un modulo php con uno script Java

    Ciao a tutti,
    vorrei utilizzare nel mio form lo script java onsubmit="javascript:return window.confirm('Confermi la cancellazione ?');" per chiedere conferma prima di effettuare una cancellazione.
    Il mio form è di questo tipo echo "<form action='cancmaterie.php' method='POST'>"; ...
    Inserendo lo script java, c'è un problema di virgolette che non lo fa funzionare. Potete darmi un suggerimento?
    Grazie in anticipo.
    Peppe

  2. #2
    In html e php e mi pare anche javascript se usi una virgoletta o doppiavirgoletta è uguale, basta che apri e chiusi con le stesse

    Per il tuo problema puoi risolvere in svariati modi, esempio:
    Codice PHP:
    echo("<form action=\"cancmaterie.php\" method=\"POST\" onsubmit=\"javascript:return window.confirm('Confermi la cancellazione ?');\">"); 
    In questo modo le virgolette \" saranno interpretate come stringa e non come tag chiusura/apertura per le stringhe, inoltre la virgoletta singola sarà automaticamente vista come stringa perché si è aperto con le virgolette doppie.

    Altra possibile soluzione è:
    Codice PHP:
    ?>
    <form action="cancmaterie.php" method="POST" onsubmit="javascript:return window.confirm('Confermi la cancellazione ?');">
    <?php
    Come vedi, chi più ne ha più ne metta

  3. #3
    Ciao, non confondere java con javascript, sono 2 cose diverse.

  4. #4
    Originariamente inviato da gianf_tarantino
    Ciao, non confondere java con javascript, sono 2 cose diverse.
    Quoto..lo stavo scrivendo io

  5. #5
    Lol, vero, non l'avevo visto

    Bhè, si, java è solo un pelino diverso da javascript, ma un nulla proprio

  6. #6

    Grazie

    Grazie a tutti!! Siete stati preziosi.
    Peppe

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.