我有一個像「http://localhost:8080/myapp?age=12&add=mumbai&name=myname」 現在我想一個參數(電話= 12345)查詢字符串如 「http://localhost:8080/myapp?tel=12345&age=12&add=mumbai&name=myname」添加第一個參數的查詢字符串
我有添加作爲第一個參數中的URL下面的代碼片段試圖
var str = "http://localhost:8080/myapp?age=12&add=mumbai&name=myname";
var txt2 = str.slice(0, str.indexOf("?")) + "tel=12345&" + str.slice(str.indexOf("?"));
alert(txt2);
但結果是不正確
http://localhost:8080/myapptel=12345&?age=12&add=mumbai&name=myname
有沒有更好的方法?
爲什麼你不能使用簡單的字符串連接?這背後的任何特定原因? – divakar
我有一個要求,我想添加它作爲第一個參數,而不是將其追加到字符串 – happy