Hi rob,

Thanks a lot. Your answers are very helpful.

cheers,
james

On May 23, 4:25 pm, "Rob Desbois" <[EMAIL PROTECTED]> wrote:
> Karl,
> Any particular reason why you would use a link to click the button to
> perform the button's task, rather than just disposing of the button and
> assigning its task to the link? If that made no sense ;-) take an example:
> why create an invisible button to save, then use jQuery to create a link out
> of it, when you could just write this:
>    <a href="javascript:save()">Save</a>
> It removes the need to modify the DOM unnecessarily and also means that the
> source HTML shows more closely its final content.
>
> James,
> Good question...first assumption would be it varies between browsers.
> Offhand I think most do not show the updated source, however a tool such as
> Firebug [http://www.getfirebug.com/] will show the updated DOM instead.
> You'd have to test it with your browser to find out for sure.
>
> --rob
>
> On 5/23/07, james_027 <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
> > Hi rob,
>
> > Thanks very much, that really gives me a lot info. I'll take your
> > suggestion ...
> > Another question ... You mention about the browser to update its DOM
> > with $('p').click(...) does this update can be seen when your view the
> > source or it is done internally?
>
> > Thanks again
> > james
>
> > On May 22, 10:56 pm, "Rob Desbois" <[EMAIL PROTECTED]> wrote:
> > > James,
>
> > > The <button> tag is a different element created to allow much more
> > control
> > > over styling and content - you can include markup such as images and
> > styling
> > > in a <button> tag which is not possible with <input type="button">
>
> > > As for which of the two approaches I prefer - I'd go for <a
> > > href="javascript:foo()"> as the javascript IS the link target, creating
> > an
> > > onclick() handler and putting a fake value in the href attribute is to
> > my
> > > mind misusing the tag.
>
> > > Alexandre's approach works - however unless you need to dynamically
> > assign
> > > different click event handlers, I think it is better to put the event
> > > handler into the source rather than setting it with jQuery.
> > > Why force the browser to update its DOM with  $('p').click(...)  once
> > the
> > > page is loaded when you can set it just by coding the tag? It'll slow
> > the
> > > browser slightly as it updates the page after loading, which is
> > cumulative
> > > if you have to do it for many links/tags.
>
> > > Hope all that info helps!
> > > --rob
>
> > > On 5/22/07, james_027 <[EMAIL PROTECTED]> wrote:
>
> > > > Hi,
>
> > > > what is the difference between <input type="button"> to <button>
>
> > > > Thanks
> > > > james
> > > > On May 22, 5:20 pm, Bob den Otter <[EMAIL PROTECTED]> wrote:
> > > > > james_027 wrote:
> > > > > > Hi,
>
> > > > > > Is this the best way to make a text button?
>
> > > > > > <a href="#">Click Me!</a>
>
> > > > > Slightly offtopic, but you might want to look into this:
> > > >http://particletree.com/features/rediscovering-the-button-element/
>
> > > > > Besides the <button> tag, they also go into styling <a> tags to
> > resemble
> > > > > buttons.
>
> > > > > Best, Bob.
>
> > > --
> > > Rob Desbois
> > > Eml: [EMAIL PROTECTED]
> > > Tel: 01452 760631
> > > Mob: 07946 705987
> > > "There's a whale there's a whale there's a whale fish" he cried, and the
> > > whale was in full view.
> > > ...Then ooh welcome. Ahhh. Ooh mug welcome.
>
> --
> Rob Desbois
> Eml: [EMAIL PROTECTED]
> Tel: 01452 760631
> Mob: 07946 705987
> "There's a whale there's a whale there's a whale fish" he cried, and the
> whale was in full view.
> ...Then ooh welcome. Ahhh. Ooh mug welcome.

Reply via email to