HighDots Forums  

sostituzione della "action" in una form name

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


Discuss sostituzione della "action" in una form name in the Javascript (Italian) forum.



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

Default sostituzione della "action" in una form name - 04-12-2005 , 12:43 PM






Per mie esigenze applicative che non sto a spiegarvi, avrei bisogno di
sapere se è possibile sostituire, con del codice javascript, la ''action''
presente nella mia istruzione Html:


<form name=form1 method=post action="/cgiexep/pippo.jsp">

Mi spiego meglio:
in questo esempio io lancio un solo programma in modo fisso: wrda32

Ho bisogno di lanciare questo programma oppure di eseguirne un altro, a
seconda che l'utente prema su un bottone o su un altro.

Posso con qualche istruzione Javascript sostituire al volo:

<form name=form1 method=post action="/cgiexep/pippo.jsp">
con
<form name=form1 method=post action="/cgiexep/PLUTO.jsp"> ???

a seconda che l'utente prema un bottone o un altro ?

grazie in anticipo





Reply With Quote
  #2  
Old   
Giuseppe Chielli
 
Posts: n/a

Default Re: sostituzione della "action" in una form name - 04-13-2005 , 03:05 AM






pippo wrote:

Quote:
Posso con qualche istruzione Javascript sostituire al volo:

form name=form1 method=post action="/cgiexep/pippo.jsp"
con
form name=form1 method=post action="/cgiexep/PLUTO.jsp"> ???

a seconda che l'utente prema un bottone o un altro ?

Dovrebbe tornarti utile la proprietà action dell'oggetto form; per esempio:
document.forms[0].action='/cgiexep/pippo.jsp';

Se ti dovesse servire puoi anche attivare il submit via codice
Javascript mediante il metodo submit:
document.forms[0].submit();

Ovviamente nell'esempio ho referenziato il form con document.forms[0],
ma è solo un esempio da adattare al caso specifico...

Saluti


Reply With Quote
  #3  
Old   
Cristiano Larghi
 
Posts: n/a

Default Re: sostituzione della "action" in una form name - 04-13-2005 , 03:18 AM



In data Tue, 12 Apr 2005 18:43:22 +0200, pippo ha scritto:

Quote:
Per mie esigenze applicative che non sto a spiegarvi, avrei bisogno di
sapere se è possibile sostituire, con del codice javascript, la ''action''
presente nella mia istruzione Html:
form name=form1 method=post action="/cgiexep/pippo.jsp"
form name="form1" method="post" action="/cgiexep/pippo.jsp"
document.forms["form1"].action="altrapagina.jsp";

--
"That until there is no longer first class
And second class citizens of any nation
Until the colour of a man's skin
Is of no more significance than the colour of his eyes
Me say war"

B.M.


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.