前端向后端传参中小知识点
2020-11-19 本文已影响0人
陶菇凉
1.因为是form表单提交数据,所以有很多的输入框,特别是textarea类型的,里面会包含特殊符号,但是《\》代表的是转译,所以要做进一步的处理。
var name_value_before=data[0].children.name.value;
if(name_value_before){
name_value=encodeURIComponent(name_value_before.replace(/\\/g,"\\\\"));
}else{
name_value=encodeURIComponent(name_value_before);
}
注意:一定要处理是否为空,否则使用replace会报错。
![](https://img.haomeiwen.com/i13837882/69a746dc9ad6293a.png)