Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery变量包含";和';_Javascript_Jquery - Fatal编程技术网

Javascript jQuery变量包含";和';

Javascript jQuery变量包含";和';,javascript,jquery,Javascript,Jquery,是否可以将postbody变量中的”替换为' var postbody = '<div class="postbody">this is tom's and bill's post</div>'; var postid = $('#post-content'); postid.append(postbody);​ var postbody='这是汤姆和比尔的帖子'; var postid=$(“#post content”); postd.append(postb

是否可以将postbody变量中的
替换为
'

var postbody = '<div class="postbody">this is tom's and bill's post</div>';
var postid = $('#post-content');
postid.append(postbody);​
var postbody='这是汤姆和比尔的帖子';
var postid=$(“#post content”);
postd.append(postbody);​
您可以使用

var postbody = '<div class="postbody">this is tom\'s and bill\'s post</div>';
var postbody='这是汤姆和比尔的帖子';

var postbody=“这是汤姆和比尔的帖子”;
您可以使用

var postbody = '<div class="postbody">this is tom\'s and bill\'s post</div>';
var postbody='这是汤姆和比尔的帖子';

var postbody=“这是汤姆和比尔的帖子”;

创建一个元素并设置其文本,这样就不必对其进行编码:

var post = $('<div/>', { 'class': 'postbody' });
post.text("this is tom's and bill's post");
$('#post-content').append(post);​
var post=$('',{'class':'postbody'});
文本(“这是汤姆和比尔的帖子”);
$(#post content')。追加(post);​

创建一个元素并设置其文本,这样就不必对其进行编码:

var post = $('<div/>', { 'class': 'postbody' });
post.text("this is tom's and bill's post");
$('#post-content').append(post);​
var post=$('',{'class':'postbody'});
文本(“这是汤姆和比尔的帖子”);
$(#post content')。追加(post);​

如果确实要替换字符串中的某些内容,只需使用replace():

var postbody=“这是汤姆和比尔的帖子”;
postbody=postbody.replace(/\'/g,';);

如果确实要替换字符串中的某些内容,只需使用replace():

var postbody=“这是汤姆和比尔的帖子”;
postbody=postbody.replace(/\'/g,';);
尝试使用此

var postbody = "<div class='postbody'>this is tom's and bill's post</div>";
var postid = $('#post-content');
postid.append(postbody);​
var postbody=“这是汤姆和比尔的帖子”;
var postid=$(“#post content”);
postd.append(postbody);​

尝试使用此

var postbody = "<div class='postbody'>this is tom's and bill's post</div>";
var postid = $('#post-content');
postid.append(postbody);​
var postbody=“这是汤姆和比尔的帖子”;
var postid=$(“#post content”);
postd.append(postbody);​


您的代码甚至不是有效的js…请首先转义
,或者您的JavaScript字符串中断:
\'
。正确的名称他是'not'(单引号)@Elen,我相信
'
是正确的撇号,不是。你的代码甚至不是有效的js…首先转义
,或者你的JavaScript字符串断开:
\'
。正确的称呼他是'not'(单引号)@Elen,我相信
'
是正确的撇号,不是。很抱歉我不能提及,有没有可能不用编辑postbody字符串就可以这样做呢?你从php或你自己写的
post
是从哪里获得的?对于博客作者来说,内容由抱歉,我不想提及,有没有可能不编辑postbody字符串就可以做到这一点?你从php或你自己写的
post
是从哪里获得的?对于博客作者来说,内容是由为什么投反对票给出的?如果你不解释你认为错的地方,它不能改进anwer.+1-它绝对比转义引号更具可读性:请注意,您缺少了一个
,因为我在问是否有可能替换postbody变量字符串中的单引号,而无需更改it@Yusaf您的
postbody
变量,它需要以某种方式进行更改,您无法避免它。@Yusaf:您创建变量的代码甚至没有运行,因此无论您做什么,都必须对其进行更改。为什么要进行向下投票?如果你不解释你认为错的地方,它不能改进anwer.+1-它绝对比转义引号更具可读性:请注意,您缺少了一个
,因为我在问是否有可能替换postbody变量字符串中的单引号,而无需更改it@Yusaf您的
postbody
变量,它需要以某种方式进行更改,您无法避免。@Yusaf:您创建变量的代码甚至没有运行,因此无论您做什么,都必须对其进行更改。