我正在寻找联系/查询表单,其中最终用户可以向网站管理员发送电子邮件。该表单有一个'textarea'字段,用于捕获用户的长字符串,如果我使用AJAX使用GET方法提交表单,如果他们是一个特殊字符,我的参数往往会破坏,特别是'&'在textarea的字符串.. 我被困了请求帮助!
答案 0 :(得分:3)
发布请求时,请尝试在javascript中调用encodeURIComponent
。
答案 1 :(得分:0)
您可以使用JavaScript urlencode ...
使字符串网址安全var textToSend = encodeURIComponent(myform.myfield.value);
这会将所有特殊字符转换为URL编码字符。