我有一个HTML表单。 SSID和密码字段为" type = text"。在我用&符号 like this填写表单后,提交并稍后重新加载,&符号获得converted to %26。
在这里,我在表单提交后保存所有信息,如果页面重新加载,则使用相同的保存值来显示表单字段。
我的问题是如何在页面提交并重新加载后获得&符号,而不是%26 。
答案 0 :(得分:0)
抱歉,我的评论是胡说八道,我删除了它。在提交表单之前必须escape the field,例如字段的“onchange”(不要忘记在方法中返回true)。
encodeURIComponent(document.getElementById("the-field").value)
这是一个简短的Fiddle。
...对于微编辑感到抱歉:另一种方式是decodeURIComponent,所以在表单字段中它又是&符号。