Connecting Tech Pros Worldwide Forums | Help | Site Map

Restyle Anchor

shapper
Guest
 
Posts: n/a
#1: Jun 27 '08
Hello,

On a bottom of a form I have 2 buttons: Submit and Cancel.

Submit is an input and submits the form.
Cancel should just redirect the user to a new page without
submitting the form.

I need the Cancel button to look the same as the Submit button.
If I use an input of type button as Cancel button I am able to do that
but then I need to rely on "onclick" to redirect the user ... I think
would be better to use an anchor.

However, I am having a problem in styling the anchor to make it look
the same as the Submit input.

Could someone tell me how to style the anchor and if using an anchor
is better then using the button?

My code:
http://www.27lamps.com/Labs/Buttons/Buttons.html

Thanks,
Miguel

Jonathan N. Little
Guest
 
Posts: n/a
#2: Jun 27 '08

re: Restyle Anchor


shapper wrote:
Quote:
Hello,
>
On a bottom of a form I have 2 buttons: Submit and Cancel.
>
Submit is an input and submits the form.
Cancel should just redirect the user to a new page without
submitting the form.
>
I need the Cancel button to look the same as the Submit button.
If I use an input of type button as Cancel button I am able to do that
but then I need to rely on "onclick" to redirect the user ... I think
would be better to use an anchor.
Or you can have the "cancel" button in another form that submits
"nothing" to that other page

<form action="scriptThatDoesDomething.php">
....
<input type="submit" value="Submit Form">
</form>

<form action="theOtherPage.php">
<input type="submit" value="Cancel">
</form>


--
Take care,

Jonathan
-------------------
LITTLE WORKS STUDIO
http://www.LittleWorksStudio.com
shapper
Guest
 
Posts: n/a
#3: Jun 27 '08

re: Restyle Anchor


On Jun 25, 12:50*am, "Jonathan N. Little" <lws4...@central.netwrote:
Quote:
shapper wrote:
Quote:
Hello,
>
Quote:
On a bottom of a form I have 2 buttons: Submit and Cancel.
>
Quote:
* Submit is an input and submits the form.
* Cancel should just redirect the user to a new page without
submitting the form.
>
Quote:
I need the Cancel button to look the same as the Submit button.
If I use an input of type button as Cancel button I am able to do that
but then I need to rely on "onclick" to redirect the user ... I think
would be better to use an anchor.
>
Or you can have the *"cancel" button in another form that submits
"nothing" to that other page
>
<form action="scriptThatDoesDomething.php">
...
<input type="submit" value="Submit Form">
</form>
>
<form action="theOtherPage.php">
<input type="submit" value="Cancel">
</form>
>
--
Take care,
>
Jonathan
-------------------
LITTLE WORKS STUDIOhttp://www.LittleWorksStudio.com
Is this usually done? Having a form just redirecting to a page?
However, I have a problem: I need to place both buttons side by side
and in that case I think it will not be possible.

Finally, could I place a input of type button inside an anchor? What
do you think?

Thanks,
Miguel
Jonathan N. Little
Guest
 
Posts: n/a
#4: Jun 27 '08

re: Restyle Anchor


shapper wrote:
Quote:
On Jun 25, 12:50 am, "Jonathan N. Little" <lws4...@central.netwrote:
Quote:
>shapper wrote:
Quote:
>>Hello,
>>On a bottom of a form I have 2 buttons: Submit and Cancel.
>> Submit is an input and submits the form.
>> Cancel should just redirect the user to a new page without
>>submitting the form.
>>I need the Cancel button to look the same as the Submit button.
>>If I use an input of type button as Cancel button I am able to do that
>>but then I need to rely on "onclick" to redirect the user ... I think
>>would be better to use an anchor.
>Or you can have the "cancel" button in another form that submits
>"nothing" to that other page
>>
><form action="scriptThatDoesDomething.php">
>...
><input type="submit" value="Submit Form">
></form>
>>
><form action="theOtherPage.php">
><input type="submit" value="Cancel">
></form>
<snip signature>
Quote:
Is this usually done? Having a form just redirecting to a page?
However, I have a problem: I need to place both buttons side by side
and in that case I think it will not be possible.
Sure you can, careful markup style as you need to...
Quote:
>
Finally, could I place a input of type button inside an anchor?
What good would that do?



--
Take care,

Jonathan
-------------------
LITTLE WORKS STUDIO
http://www.LittleWorksStudio.com
Jonathan N. Little
Guest
 
Posts: n/a
#5: Jun 27 '08

re: Restyle Anchor


Jonathan N. Little wrote:
Oops, always double check in IE! IE has a default bottom margin on
forms, so add a third rule to line up buttons
Quote:
<style type="text/css">
div.wrapper { position: relative; min-width: 15em; }
div.wrapper form.nogo { position: absolute; right: 0; bottom: 0;}
div.wrapper form { margin: 0; }


--
Take care,

Jonathan
-------------------
LITTLE WORKS STUDIO
http://www.LittleWorksStudio.com
shapper
Guest
 
Posts: n/a
#6: Jun 27 '08

re: Restyle Anchor


On Jun 25, 3:15*pm, "Jonathan N. Little" <lws4...@central.netwrote:
Quote:
Jonathan N. Little wrote:
>
* Oops, always double check in IE! IE has a default bottom margin on
forms, so add a third rule to line up buttons
>
Quote:
*<style type="text/css">
*div.wrapper { position: relative; min-width: 15em; }
*div.wrapper form.nogo { position: absolute; right: 0; bottom: 0;}
>
div.wrapper form { margin: 0; }
>
--
Take care,
>
Jonathan
-------------------
LITTLE WORKS STUDIOhttp://www.LittleWorksStudio.com
Hmmm, thank you for the help, but it does not work.
I need the two buttons to be side by side ... even if I set a right
margin to cancel button they will overlap on text resizing.

I will keep trying ...

Thanks,
Miguel
Jukka K. Korpela
Guest
 
Posts: n/a
#7: Jun 27 '08

re: Restyle Anchor


Scripsit shapper:
Quote:
On a bottom of a form I have 2 buttons: Submit and Cancel.
Wrong design. The "Cancel" button is really a "destroy whatever the user
has done" button.
Quote:
Submit is an input and submits the form.
Cancel should just redirect the user to a new page without
submitting the form.
Pointless. No need to style it. Redesign it.

--
Jukka K. Korpela ("Yucca")
http://www.cs.tut.fi/~jkorpela/

Closed Thread