HighDots Forums  

Form dinamico

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss Form dinamico in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Xaradas
 
Posts: n/a

Default Form dinamico - 12-08-2003 , 04:48 PM






Esiste in javascript un qualche modo per interagire
con i valori inviati inviati via post tramite il submit di
un form?

Ad esempio nel momento in cui sottometto il form
creo al volo un nuovo campo di testo, lo riempio
con del testo predefinito e spedisco tutto al server?

Ciao.


------------------------------------
"Computer Science is no more about
computers than astronomy is about
telescopes."
::[E. W. Dijkstra]



Reply With Quote
  #2  
Old   
ZER0
 
Posts: n/a

Default Re: Form dinamico - 12-09-2003 , 04:10 AM






On Mon, 08 Dec 2003 21:48:47 GMT, Xaradas wrote:

Premessa: La tua domanda in realta' e' fuorviante: Nella prima parte,
chiedi una cosa, nella seconda parte del tuo post, fai l'esempio di un'
altra.

Quote:
Esiste in javascript un qualche modo per interagire
con i valori inviati inviati via post tramite il submit di
un form?
In questo caso, ad esempio, la risposta e' "No".

Quote:
Ad esempio nel momento in cui sottometto il form
creo al volo un nuovo campo di testo, lo riempio
con del testo predefinito e spedisco tutto al server?
In questo caso, invece, la risposta e' "Si".

La cosa migliore, cmq, non e' quella di "creare" al volo un nuovo campo di
testo, quanto quello di avere un <input type="hidden" /> e impostargli il
valore. E' anche piu' crossbrowser. I passi cmq sono:

a) imposti una tua funzione nell'evento onsubmit della suddetta form (che
viene scatenato un attimo prima di inviare i dati al server)

b) in questa tua funzione fai i tuoi calcoli necessari e imposti il valore
del campo hidden.

c) esci dalla funzione e lasci proseguire l'invio dei dati al server
(oppure, se vuoi, interrompi l'invio dei dati al server se c'e' qualcosa
che non va).


--
C'ya,
ZER0 :: coder.gfxer.webDesigner();

"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.