noclist Posted November 10, 2010 Share Posted November 10, 2010 Hi, newbie here. Could someone show me how to properly escape the quotes in this code so it works properly? I'm having major problems with it, thanks. echo "<td style="background-color:#fff" onMouseover="this.style.backgroundColor='#ff9900';" onMouseout="this.style.backgroundColor='#fff';">" Quote Link to comment https://forums.phpfreaks.com/topic/218267-help-with-escaping-quotes/ Share on other sites More sharing options...
Adam Posted November 10, 2010 Share Posted November 10, 2010 It's easier to use single quotes when echoing HTML. That way you don't have to escape each attribute's opening and closing quote with a blackslash: echo '<td style="background-color:#fff" onMouseover="this.style.backgroundColor=\'#ff9900\';" onMouseout="this.style.backgroundColor=\'#fff\';">'; Of course in your situation you do actually use single quotes, but normally it would be easier. Quote Link to comment https://forums.phpfreaks.com/topic/218267-help-with-escaping-quotes/#findComment-1132555 Share on other sites More sharing options...
noclist Posted November 10, 2010 Author Share Posted November 10, 2010 Got it, thanks so much for the help. Quote Link to comment https://forums.phpfreaks.com/topic/218267-help-with-escaping-quotes/#findComment-1132696 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.