您当然可以动态构建指向相应 URL 的字符串。
第一个选项是使用 javascript 函数。但是,即使这个函数也必须从某个地方获取 ID。在我的示例中,我假设有一些 JavaScript 变量已经包含正确的 ID。
function createDynamicURL()
{
//The variable to be returned
var URL;
//The variables containing the respective IDs
var companyID=...
var branchID=...
var employeeID=...
//Forming the variable to return
URL+="company=";
URL+=companyID;
URL+="/branch=";
URL+=branchID;
URL+="/employee=";
URL+=employeeID;
URL+="/info";
return URL;
}
然后你的 html 就像:
<a href="javascript:window.location=createDynamicURL();" > employee info </a>
另一个更优雅的解决方案是使用 onClick 事件:
<a href="#" onclick="RedirectURL();return false;" > employee info </a>
与功能
function RedirectURL()
{
window.location= createDynamicURL();
}
希望我有所帮助!