Re: Link acting as a submit button

From: Date: Fri, 25 Jul 2003 18:16:37 +0000
Subject: Re: Link acting as a submit button
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-156926@lists.php.net to get a copy of this message
Depends, are you trying access the form from a different frame? Jim Lucas ----- Original Message ----- From: "Matt Palermo" <mpalermo@vt.edu> To: "Jim Lucas" <phplist@zonedzero.net>; "Matt Palermo" <mpalermo@vt.edu>; "php-general" <php-general@lists.php.net> Sent: Friday, July 25, 2003 4:30 AM Subject: RE: [PHP] Link acting as a submit button > I just remembered (I'm not sure if it makes a difference) that I am using > frames on this page. Does this matter at all? Thanks. > > Matt > > > > >===== Original Message From Matt Palermo <mpalermo@vt.edu> ===== > >Fixing the javascript that you specified still gave me the same > >errors... Got any more suggestions? > > > >Thanks for your help, > > > >Matt > > > >-----Original Message----- > >From: Jim Lucas [mailto:phplist@zonedzero.net] > >Sent: Thursday, July 24, 2003 6:40 PM > >To: Matt Palermo > >Subject: Re: [PHP] Link acting as a submit button > > > >Your javascript is wrong. > > > >change this > > document.forms[0].action = where; > >to this > > document.forms[0].action.value = where; > > > >Jim Lucas > > > >----- Original Message ----- > >From: "Matt Palermo" <mpalermo@vt.edu> > >To: <php-general@lists.php.net> > >Sent: Thursday, July 24, 2003 3:35 PM > >Subject: [PHP] Link acting as a submit button > > > > > >> I am trying to create a submit button out of a hyperlink using the > >> following > >> code: > >> > >> (this is in a file called index.html) > >> <A > >> href="javascript:go_where_my_variable_says('this.php');">this > >> page</a> > >> > >> > >> <SCRIPT LANGUAGE="JavaScript"> > >> <!-- > >> function go_where_my_variable_says(where) > >> { > >> document.forms[0].action = where; > >> document.forms[0].submit(); > >> } > >> //--> > >> </SCRIPT> > >> > >> This works fine as an html document, however, when I try to echo the > >> same code > >> out in a PHP page, it gives me javascript errors. I am using the > >> following to > >> echo it out in PHP: > >> > >> echo " > >> <A > >> href=\"javascript:go_where_my_variable_says('this.php');\">this > >> page</a> > >> > >> > >> <SCRIPT LANGUAGE=\"JavaScript\"> > >> <!-- > >> function go_where_my_variable_says(where) > >> { > >> document.forms[0].action = where; > >> document.forms[0].submit(); > >> } > >> //--> > >> </SCRIPT> > >> "; > >> > >> This displays the link fine for the submit hyperlink, but it gives the > > > >> javascript error: > >> > >> Error: Object doesn't support this property or method. > >> Code: 0 > >> > >> Like I said before, this code works perfectly fine if I have it an > >html > >> document. > >> > >> Anyone got any ideas? > >> > >> Thanks, > >> Matt > >> > >> > >> > >> > >> > > > > > > > > > >-- > >PHP General Mailing List (http://www.php.net/) > >To unsubscribe, visit: http://www.php.net/unsub.php > > >

« previous php.general (#156926) next »