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';">" 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. 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. Link to comment https://forums.phpfreaks.com/topic/218267-help-with-escaping-quotes/#findComment-1132696 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.