I haven't tested this, but try $( document.getElementById('123.123') )
Also note that according to the specification IDs must start with a letter ([a-zA-Z])... It sounds like even changing a period is difficult enough so this might be a similarly difficult task given your code/data. I remember (only vaguely) in some situations that deviating from the ID spec causes issues. Good luck! http://www.w3.org/TR/html401/types.html#type-name Brian. On Mon, Mar 24, 2008 at 11:00 AM, Harald Armin Massa < [EMAIL PROTECTED]> wrote: > > hello, > > I am in the process of moving to jQuery. > > One challenge is: many of the relevant IDs of Elements have one or > more dots within them. > > I read within the FAQ that I can escape them when using the $("#some\ > \.id") selector. > > Is there another possible way, like $().getelementbyid("#123.123") ? > or is there an escaping-function allready "in the wild"? Or do I have > to come up with my own escaping function? > > Best wishes > > Harald >