I'm not sure if this is the right forum for this post ... but:

I've got an AJAX thing going on so that when the user clicks on an 'event', javascript calls a php script which generates html and presents a new <div> for the user to edit the 'event' ...

problem is, if the 'event' text was My birthday then the html returned from the php code would look like this:
<input id=b_Thing_Desc name=b_Thing_Title size=30 value= My Birthday> </td>

so far, so good .... but, when displaying that html the input tag would only contain the My word and not the Birthday word too...

It's the same in FF and IE6.

any ideas??