RE: [PHP] Link acting as a submit button
| From: | Matt Palermo | Date: | Fri, 25 Jul 2003 03:34:34 +0000 |
| Subject: | RE: [PHP] Link acting as a submit button | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-156780@lists.php.net to get a copy of this message | ||
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
>
>
>
>
>