表单双引号问题

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

 

jQuery('<input type="hidden" name="' + i + '" value="' + data[i] + '" />').appendTo(form);

 

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

jQuery("<input type=\"hidden\" name=\"" + i + "\" value='" + data[i] + "' />").appendTo(form);

 

posted @ 2014-08-04 12:06  xunux  阅读(1211)  评论(0编辑  收藏  举报