JS-提交参数's值与“&&”;
JS - Submit parameter's value with "&"
我正在使用一个.js引用表单。
在一个函数中,它设置表单的操作,然后提交它
document.forms[0].action = "FileController.do?action=genFile&fileType="+ft+"&answType="+at;
document.forms[0].submit();
问题是answType的值有时会有一个"&",就像"M&M&strong>"一样,所以当我试图获得这样的值时:
String answer = request.getParameter("answerswType");
我只得到第一个"M",而失去了其余的值。
我知道这是因为参数之间用"&"分隔。
但是,有解决办法吗?
我无法更改原始数据。
感谢
encodeURIComponent(string)
会将URL中具有特殊含义的字符(如&
)转换为它们的转义序列。
相关文章:
- 使用元素的值与innerHTML
- 将DOM节点值与字符串Javascript进行比较
- 循环更改值与数组重建的对象数组
- 如何使用jQuery将值与JSON对象中的名称进行匹配
- 将多个值与同一变量进行比较
- 如何使用 JavaScriptJQuery 将隐藏输入标签的值与选择标签的选定选项的值进行设置
- 关于如何将日期输入值与最小/最大日期范围进行比较的建议
- 使用jquery将输入值与数组值进行比较
- 无法检索ng模型的值(与ng重复使用)
- 将文本值与复选框值之和相乘,并将其显示在段落中
- 如何将值与$scope绑定,以从定义状态ui路由器的控制器中使用ng模型进行查看
- 如何在Javascript中获取url的hashtag值和amp值
- Yii-如何获得下拉列表选项值与列表中的文本相同
- Javascript-将值与关联数组索引进行比较
- 如何将特定json对象的值与几个条件相加(例如,对象“TYPE”的值为“ABC”)
- 在Eclipse中将CSS属性值与String进行比较
- 如何将 2 个值与 MVC 中的客户端验证进行比较 ASP.NET
- 将范围值与筛选器结合使用
- 对嵌套数组进行排序的最佳方式(返回值与sort&math.max)
- JS-提交参数's值与“&&”;