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