Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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 使用onclick()时发送html代码_Javascript_Jquery_Html_String - Fatal编程技术网

Javascript 使用onclick()时发送html代码

Javascript 使用onclick()时发送html代码,javascript,jquery,html,string,Javascript,Jquery,Html,String,使用此代码时出现语法错误: $('#column1').append('<span class="link_style"><a href="#" onClick="show_text(' + new_cities[i][j].content + ')"></a></span>'); new_cities[i][j]。内容具有此值description,因此基本上我的数据表示为字符串,因此引号中肯定存在一些问题。…您需要更改此值: "show_t

使用此代码时出现语法错误:

$('#column1').append('<span class="link_style"><a href="#" onClick="show_text(' +  new_cities[i][j].content + ')"></a></span>');

new_cities[i][j]。内容具有此值description

,因此基本上我的数据表示为字符串,因此引号中肯定存在一些问题。…

您需要更改此值:

"show_text(' +  new_cities[i][j].content + ')"
为此:

"show_text(\'' +  new_cities[i][j].content + '\')"

您需要更改以下内容:

"show_text(' +  new_cities[i][j].content + ')"
为此:

"show_text(\'' +  new_cities[i][j].content + '\')"

因为你需要添加单引号,但是为了得到它们,你需要对它们进行转义,你能解释一下关于转义的更多内容吗?我真的很想理解……其他人也一样。顺便说一句,答案是正确的,当然。当您希望返回或回显一个字符,但它已用于设置字符串,因此可以是单引号或双引号之间的任何内容时,可以按其调用进行转义,如果您希望实际显示单引号或双引号,则需要告诉代码不要解析以下字符,通过在前面加一个\正斜杠。是的,对不起,我在中间按了回车键:,希望我的解释能帮到你!祝你的项目好运!哦,一个小问题是,这在几种脚本语言中都有效,事实上,据我所知,它在所有web语言中都有效。因为你需要添加单引号,但要获得它们,你需要对它们进行转义,你能解释一下关于转义的更多信息吗?我真的很想理解……其他人也一样。顺便说一句,答案是正确的,当然。当您希望返回或回显一个字符,但它已用于设置字符串,因此可以是单引号或双引号之间的任何内容时,可以按其调用进行转义,如果您希望实际显示单引号或双引号,则需要告诉代码不要解析以下字符,通过在前面加一个\正斜杠。是的,对不起,我在中间按了回车键:,希望我的解释能帮到你!祝你的项目好运!哦,一个小问题是,这在几种脚本语言中都有效,实际上,据我所知,它在所有web语言中都是如此。。