Visualizzazione dei risultati da 1 a 5 su 5

Discussione: accedere al campo text

  1. #1

    accedere al campo text

    Salve a tutti,
    sto sviluppando una chat e dovrei fare in modo che, se un utente preme enter, avvii una funzione che inserisce i dati in chat. (evito l'utilizzo dei form in quanto dovrebbe ricaricarmi tutta la pagina dopo ._.)
    Il problema è: come accedo ad un campo text se non è in form?
    Con i form si utilizza : document.nomeForm.nomeCampo;
    se non ho il form?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649

    Re: accedere al campo text

    Originariamente inviato da KaNnA
    se non ho il form?
    non e' corretto, serve un form a contenere elementi di un form!
    (evito l'utilizzo dei form in quanto dovrebbe ricaricarmi tutta la pagina dopo ._.)
    questa e' una tua supposizione,
    avere un form non vuol dire necessariamente ricaricare tutto il documento all' invio dello stesso

    leggi una qualsiasi guida ad ajax per inviare form (e raccogliere quanto elaborato lato server in risposta all' invio) senza ricaricare la pagina stessa

    ciao

  3. #3
    ciao e grazie per la risposta
    ho cercato un po' in giro e ho trovato un metodo al quale avevo già pensato: onsubmit="funzione()";
    ma non va, nel senso che anche se utilizzo un onsubmit, quando invi i dati reindirizza comunque in action, anche se richiama effettivamente la funzione js.

    ora riprovo e vi faccio sapere

  4. #4
    Per evitare il reindirizzamento devi mettere un return false; dentro l'onsubmit.

  5. #5
    grazie
    e buon natale!!

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.