Re: PHP and Javascript escape character problem, --> those who like to solve things can try to solve this issue, its tricky I think ;)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2009-11-02 at 16:51 +0530, Devendra Jadhav wrote:

> Ashley Sheridan:
> > btw: I know I've written onClik wrong but I wrote it this way in this
> forum
> > cause it wouldn't let me post my thread because it regards it as an
> illegal
> > tag lol. B-)B-)
> 
> :D
> 
> 
> On Mon, Nov 2, 2009 at 4:38 PM, Ashley Sheridan <ash@xxxxxxxxxxxxxxxxxxxx>wrote:
> 
> > On Mon, 2009-11-02 at 00:53 -0800, acetrader wrote:
> >
> > > Hi there,
> > >
> > > I am doing an application that allows me to create RSS channels and put
> > > feeds inside of each channel. Everything works so far, but - now I have
> > > started to do the 'Edit Channel', 'Edit Feed', 'Delete Channel' and
> > 'Delete
> > > Feed' functionalities and have run into a problem. For me its a big
> > problem
> > > cause Im not a guru programmer but for you out there it may be a piece of
> > > cake.
> > >
> > > I have the following line of code:
> > >
> > > $myFeedHTML .=        "<TH ROWSPAN=3 BGCOLOR='#99CCFF'>
> > $feedItemImagePath <br />
> > > <br /> <input type='Button' value='Edit' width='100px'
> > > onClik='javascript:DeleteChannelAndAllOfItsFeeds()' /> <br /> <br
> > > />DELETE<br /></TH>";
> > >
> > > In $myFeedHTML I'am always appending new HTML data to it, in this case
> > I'am
> > > appending a table row/header row that has an image in it and underneath
> > the
> > > image it has two buttons, one is for the EDIT functionality and the other
> > is
> > > for the DELETE functionality.
> > >
> > > Now... notice the onClik events ->
> > > onClik='javascript:DeleteChannelAndAllOfItsFeeds()'    . I ususally use
> > that
> > > method to call a javascript function from within a button or a
> > link....and
> > > like this is works (on its own - ie when its not being appended as a
> > normal
> > > string to the variable $myFeedHTML).
> > >
> > > But...When it is appended to a variable so that I echo everything at once
> > in
> > > the end, the onClik action must be included inside a " (double quotes)
> > and
> > > inside  ' (single quotes) so that it can be appeneded to the string, now
> > > when this is being done everything gets mixed because of of all the " and
> > '
> > > thus the program thinks that these are normal escape characters and just
> > > skips over the javascript call function that is nested within the onClik
> > > event. So the onClik is not getting a function assigned to it. (you can
> > see
> > > this in the code I've pasted above)
> > >
> > > What can I do in order to append it to my $myFeedHTML variable and at the
> > > same time have it assigend a javascript function inside of its
> > EDIT/DELETE
> > > button onClik event ?
> > >
> > > Can you give me some example maybe etc ?
> > >
> > > Image Preview:
> > >
> > > http://old.nabble.com/file/p26156627/my%2BEscape%2BProblem.jpg
> > >
> > > btw: I know I've written onClik wrong but I wrote it this way in this
> > forum
> > > cause it wouldn't let me post my thread because it regards it as an
> > illegal
> > > tag lol. B-)B-)
> > >
> > > Thank you very much :) ,
> > > The Ace
> > >
> > >
> > > --
> > > View this message in context:
> > http://old.nabble.com/PHP-and-Javascript-escape-character-problem%2C---%3E-those-who-like-to-solve-things-can-try-to-solve-this-issue%2C-its-tricky-I-think--%29-tp26156627p26156627.html
> > > Sent from the PHP - General mailing list archive at Nabble.com.
> > >
> > >
> >
> >
> > I've noticed also that in your code you've always referred to onclik,
> > when it should be onclick. I hope this was just a typo in the email!
> >
> > Thanks,
> > Ash
> > http://www.ashleysheridan.co.uk
> >
> >
> >
> 
> 


oops, lol!

Thanks,
Ash
http://www.ashleysheridan.co.uk



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux