Visualizzazione dei risultati da 1 a 2 su 2

Discussione: alert

  1. #1

    alert

    Salve ragazzi, ho inserito il seguente codice nel mio file .php.

    if($nome == "") echo "<script type=\"text/javascript\">alert(\"I campi contrassegnati sono obbligatori!\"); history.go(-1)</script>";

    Tutto ok!
    E' possibile far si che il box venga visualizzato nella stessa pagina senza che ne apra un'altra?
    Grazie, a presto.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Quale stessa pagina? quella che invia i dati al server? ovviamente non con istruzioni lato server, al limite dovresti usare AJAX ma non so se valga la pena... dipende dall'applicazione.

    Ma se "nome" e' il nome di un campo di un form puoi sempre impedire che il form venga inviato e far apparire il messaggio, per esempio:

    <form action="pagina.php" onsubmit="if(this.nome.value=''){alert('I campi contrassegnati sono obbligatori!');return false}">
    <input type="text" name="nome">
    <input type="submit">
    </form>

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.