Passing Strings Having Special Characters
I am trying to pass strings with spaces and special characters, but its getting error and nothing is working. e.g. ![]()
HTML
<imgonclick='addKeyword("celebritynews&gossip");'src="images/plus.png" />JavaScript
Use encodeURIComponent(s).
var url = "addKeyword.php?uid=" + encodeURIComponent(user_id) + "&categoryId=" + encodeURIComponent(categoryId) + "&keyword=" + encodeURIComponent($("#keyword_" + categoryId).attr("value"));
Solution 2:
try
<imgonclick="addKeyword('<?phpecho htmlspecialchars('celebritynews&gossip'); ?>')"src="images/plus.png" >Solution 3:
Assuming you are writing this text to the page, you can use htmlspecialchars to ensure it is properly escaped in the HTML.
For example:
<?phpecho htmlspecialchars("celebritynews&gossip"); ?>Does that help?
Post a Comment for "Passing Strings Having Special Characters"