# [tp5中url使用js變量傳參方法](https://www.cnblogs.com/bushui/p/12693426.html)
**錯誤的js中url傳參方式:**
window.location.href="{:url('Index/index')}>"+"/ID/"+ID; //這樣可以生成,但url模式改變則不能用
window.location.href="{:url('Index/index','ID=" + ID+ "')}" //解析不成功。
window.location.href="{:url('Index/detail',\['id' => "+iD+"\])}";//解析不成功
window.location.href='{:url("Index/detail")}?id='+ iD ;//解析成功,但加在HTML后面
**tp5中怎么在js函數中給url傳參數并進行連接,廢話不多說直接上代碼:**
```
function alter(id) {
var str = "{:url('index/index',['id'=>'pid'])}";
var url=str.replace('pid',id);
window.location.href=url;
}
```
- php調試
- php記錄
- 常用循環
- 日期時間轉換
- 時間格式
- mktime獲取今日昨日本月時間戳
- http_build_query生成請求字符串
- PHP取整的幾種方法
- 微擎記錄
- W全局變量
- Http請求
- 人人商城二開記錄
- 數據處理
- 常用查詢
- 會員信息
- 確認收貨處理
- 維權處理
- 設置讀取和配置
- 報單商品類型屬性
- 團隊傭金
- 自動升級
- 業績分紅
- 前端html和js
- html按鈕提交處理
- 引用js傳參
- 表單
- 表單判斷
- 任務執行
- 提示跳轉頁
- 全局變量
- 訂單交易
- DIY設置
- 系統菜單
- mysql記錄
- 創建表-14
- html和js
- 模板中使用js變量傳參
- js表單處理
- 表單判斷
- js頁面跳轉刷新
- thinkphp幫助
- 導入導出excel