Jump to content

text buttons


squiblo

Recommended Posts

i have this working code...

<form action="" method="POST">
   <?php
    if (!isset($_POST['all'])){
    echo "<input type='submit' name='all' value='View all categories'>";
    }
else
{
echo "<input type='submit' name='popular' value='View popular categories'>";
}
    ?>


<?php
    if (!isset($_POST['all'])){
    echo "<h2>Popular Categories</h2>";
	}
	else 
	{
	echo  "<h2>All Categories</h2>";
	}
	?>

 

but how can i change this so i do not have to use buttons, but i can use ordinary text

Link to comment
Share on other sites

I did that using js, try this code:

 

 

script language="JavaScript" type="text/javascript">
<!--
function getsupport ( selectedtype )
{
  document.YOUR_FORM_NAME.supporttype.value = selectedtype ;
  document. YOUR_FORM_NAME.submit() ;
}
-->
  </script>
<a href="javascript:getsupport('pass')">View popular categories</a>
<input type="hidden" name="supporttype"/>

 

Link to comment
Share on other sites

i have just decided to use buttons, but now i have another problem, if the form action is linked to the same page like "<form action='EXAMPLE'..." and a button is click within the form, how can i stop the page from scrolling back to the top then the button has been clicked?

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.