Hi all,

I'm really getting stuck here, sorry if I haven't made myself clear. I
will try and explain briefly:

All I want to do is pull the following two things out of the submit
button and make them variables:

- the content of the ID
- the text of the VALUE

Here is the line:
<input type="submit" id="sendButton_replace" name="send" value="Send"/>

Here is my current code:

$(document).ready(function(){
        if ( $(":submit[id$='_replace']")) {
                $.each(function(){
                // get the text...
                var me = $(this), txt = me.text();
                // replace the text with constructed html...
                me.html( [ '<img src="/images/topNav'
                                , txt
                                , '.gif" alt="'
                                , txt
                                , '" />'
                                ].join('') );
                });     
  }
  return false;
});

Any help would be greatly appreciated... I mean it!



On 27/03/2008, Paul Collins <[EMAIL PROTECTED]> wrote:
> Thanks for your help Jörn, that's solved that part of my equation.
>
>  I'm stuck again! I would like to find out how to get the value of an
>  id that ends in "_replace"
>
>  So for instance, I have the following line that looks for a input tag
>  with the type of submit, that has an id ending with "_replace". (It
>  can have anything before that).
>
>  So, for EG: <input type="submit" id="sendButton_replace" value="Send"/>
>
>  I then want to get the entire content of the id and store it into a
>  variable. I would also like to get the text in the Value and store it
>  as another variable.
>
>  I currently have:
>
>  $(document).ready(function(){
>         $(":submit[id$='_replace']");
>         var replaceID = $(":submit[id$='_replace']").val;
>         alert (replaceID);
>     return false;
>  });
>
>
>
>
>  On 26/03/2008, Jörn Zaefferer <[EMAIL PROTECTED]> wrote:
>  >
>  >  Paul Collins schrieb:
>  >
>  > > Hi all,
>  >  >
>  >  > As a follow up to this, I've decided to try and rewrite the image
>  >  > replace script with JQuery, so I can re-use it.
>  >  >
>  >  > The one thing I can't seem to find any info on at the moment is doing
>  >  > a search for only part of an ID.
>  >  >
>  >  > So in this instance, I would like to search for all submit input tags
>  >  > in a form that have an ID ending in "_replace". So the ID might be
>  >  > called "submit_replace". I would only like to search for the
>  >  > "_replace" part of any ID in the form.
>  >  >
>  >  > So far I have:
>  >  >
>  >  > $('form').find('#_replace').addClass("_replace");
>  >  >
>  >
>  > Take a look at:
>  >
>  >  http://docs.jquery.com/Selectors
>  >  http://docs.jquery.com/Selectors/attributeEndsWith#attributevalue
>  >
>  >
>  >  Jörn
>  >
>

Reply via email to