首页 > 代码库 > 表单双引号问题

表单双引号问题

需要插入一个form表单,input输入框数据从外面传递过来获取,这里涉及到引号问题,由于我往input输入框填充的数据含有引号,这就导致了“字符串被截断”的问题。如

 

jQuery(‘<input type="hidden" name="‘ + i + ‘" value="http://www.mamicode.com/‘ + data[i] + ‘" />‘).appendTo(form);

 

后来改为如下代码就不会对双引号截断了,而这时对于单引号又存在问题了。。。

jQuery("<input type=\"hidden\" name=\"" + i + "\" value=http://www.mamicode.com/‘" + data[i] + "‘ />").appendTo(form);