❶ js如何接收html超級鏈接的動態ID
function getParameterValue(name) { //name 是參數名稱
var value = "";
var url = location.href;
var position = url.indexOf("?");
var parameterStr = url.substr(position + 1);// Get the string after ?
var arr = parameterStr.split("&");
for (var i = 0; i < arr.length; i++) {
var parameter = arr[i].split("=");
if (parameter[0] == name) {
value = parameter[1];
}
}
return value;
}
❷ js動態創建一個超鏈接
var a=document.createElement("a");
a.id="a";
a.href="#this";
a.innerText="我是超鏈接";
a.title="我是超鏈接";
a.onclick=function(){
var table = document.getElementById("tableid");
var row= table.document.getElementById("rowid");
table.deleteRow(row);
}
❸ 怎麼用javascript做動態超鏈接
1、創建超笑滑鏈接節點
vara=document.createElement("a");
2、為節點賦值href屬性
a.href="網址";
3、設置超鏈接攜乎頁面顯示的內容
a.innerText="我是辯升悉超鏈接"+i;
4、把節點添加到頁面上
document.body.appendChild(a);
❹ js動態設置鏈接地址
怎麼動態法?
<a href="javascript:void(window.location=\"Registe.html\");">注冊</a>
這樣?
---------------------------------
<a href="javascript:void(0);" onClick="gotopage();">注冊</a>
js里寫個gotopage函數,例如:
function gotopage() {
if (condition1) window.location = "/1.html";
if (condition2) window.location = "/2.html";
最好具體說一下要什麼條件,想要什麼表現形式。不同的條件實現方法也不一樣。另外如果你要跳轉1,2兩個頁面的話,Registe這個頁面又用來幹嘛呢?
❺ js中如何動態給一個表格中的某一個單元格添加一個超鏈接作為單元格內容
vartr=document.createElement('tr');
vartd=document.createElement('td');
vara=document.createElement('a');
a.href="";
a.onclick=function(){
};
td.appendChild(a);
tr.appendChild(td);
❻ js實現動態url
在href中填加javascript腳本是不行的..只有通過觸發事件來調用函數才能實現動態URL,下面是一種實現方法
<script language="javascript">
var tempUrl="";
function addText(obj){
tempUrl=obj.href;
obj.href+=obj.innerText;
}
function delText(obj){
obj.href=tempUrl;
}
</script>
<a href=" http://www.abc.com#" onmouseover="addText(this)" onmouseout="delText(this)">
鏈接文字
</a>