如何在javascript中向url附加多个具有值的变量

我正在尝试将多个变量-值对附加到javascript中的URL.
我的URL是"myurl.com?file1.php"+"?p="+acthf.value+'&q='+inacthf.Value+'&r='+dishf.Value
我用一个值得到它,但用两个值就失败了.

# 回答1


嗨,鲁希,
在URL中,只有一次问号(?)应该来的.此外,参数应该在键值对中,并且应该用"&"分隔
示例URL:http://www.example.com?parameterName...arameterValue3
感谢和问候
拉曼南·卡利拉詹
# 回答2

@RamananKalirajan
事实上,这不是真的."&"的用法是正确的.如果您提供XHTML文档,这甚至是唯一的方法,因为其他一切都将抛出"未知实体"错误.
但是,建议使用encodeURIComponent()对参数值进行编码.

标签: Javascript

添加新评论