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 > > >