Ok I've got this working, dunno if it was a syntax issue or what, but I did this:
$("a").click(function() { parent.location='upload.php?item=2' }); Although it behaves slightly strange. It opens the upload.php?item=2 as a tab in FF, then opens the original page in a new tab and focuses on that. My <a> tag: <div><a href="" id="upload" target="_blank">upload</a> </div> I would still be interested in any comments regarding this method of uploading to a mysql dbase... thanks On Nov 20, 2:16 pm, edzah <[EMAIL PROTECTED]> wrote: > Should really do more reading but at the moment I haven't got the time > so I would appreciate any help I can get. > > Overview: > > I have a form (with the default submit turned off) that takes user > input and adds each form entry into a table below the form. The user > will then review the list of entries to be uploaded and then clicks an > upload button to upload it to the mysql dbase. > > My problem: > > The button I am using is an anchor tag, with the attribute onclick. I > want to take all the entries in the table and then create a php query > string so that when the anchor tag is click it will pass this data to > a php file which will do the mysql insert. > > <a id="upload" onclick="parent.location='upload.php?item='" > target="_blank">upload</a> > > But I cannot seem to access/update the onlick attribute. > I hoped this would work: > > $("a").attr({ onclick : "parent.location='upload.php?item=2'" });