I see, there's no point in reproducing browsers' limitations. I'm a bit obtuse to the future :]
- ricardo On Jan 10, 9:12 pm, "John Resig" <[email protected]> wrote: > It's absolutely a bug - just because browsers are stupid doesn't mean > that users should stop using reasonable names for their input > elements. > > --John > > On Sat, Jan 10, 2009 at 6:09 PM, Ricardo Tomasi <[email protected]> wrote: > > > It's not recommended to use reserved words as 'name', as they will > > override the properties of the form object - so is this actually a > > bug? > > > On Jan 9, 2:49 pm, Eridius <[email protected]> wrote: > >> Right now i am not able to post anything up to the internet but here is a > >> simple example. it seems to be a more localized issues than what i > >> previously thought. > > >> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" > >> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> > >> <html xmlns="http://www.w3.org/1999/xhtml"> > >> <head> > >> <!-- this is the 1.2.6 version --> > >> <script type="text/javascript" src="./jquery.js"></script> > >> <title>name="id" bug</title> > >> </head> > >> <body> > >> <form id="test_form" action="./index.html"> > >> <div> > >> <input type="hidden" name="id" /> > >> </div> > >> # test_link > >> # test_link2 > >> </form> > >> <div id="selector1">test</div> > >> <div id="selector2">test</div> > > >> <script type="text/javascript"> > >> $(document).ready(function() > >> { > >> alert($('[id^=selector]').length); > >> }); > >> </script> > >> </body> > >> </html> > > >> Now in firefox when i run this, firebug tells me there was a javascript > >> error(but firebug does not show it directly for whatever reason) so in the > >> firebug console when i try to run alert($('[id^=selector]').length); i get > >> the following error: TypeError: z.indexOf is not a function source. This > >> error however only shows up if there is a form element(or probably any > >> element) with a name attribute that has a value of id. If there is > >> anything > >> else you need to reproduce this bug, just let me know. > > >> Also tickethttp://dev.jquery.com/ticket/2990seemsto be what i am > >> experiencing but there has been no activity on that ticket for some time > >> now. > > >> John Resig wrote: > > >> > Can you provide an example? Kind of hard to determine what the problem > >> > is from your description. > > >> > --John > > >> > On Fri, Jan 9, 2009 at 10:24 AM, Eridius <[email protected]> wrote: > > >> >> Supposedly this issues was already fixed however with version 1.2.6, if > >> >> i > >> >> have a form element with the name of id, none of my jquery code > >> >> executes. > >> >> I > >> >> have tested this in FF3, IE 6/7, Safari and and fails in all browsers. > >> >> Is > >> >> this issue known that it still exists? > >> >> -- > >> >> View this message in context: > >> >>http://www.nabble.com/name%3D%22id%27-bug-tp21374362s27240p21374362.html > >> >> Sent from the jQuery Dev List mailing list archive at Nabble.com. > > >> -- > >> View this message in > >> context:http://www.nabble.com/name%3D%22id%27-bug-tp21374362s27240p21375967.html > >> Sent from the jQuery Dev List mailing list archive at Nabble.com. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jQuery Development" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jquery-dev?hl=en -~----------~----~----~----~------~----~------~--~---
