我的代码是---- 发生了什么是url和id从一个函数传递到另一个函数但是当我点击包含add(){}函数的链接时它
<a href="#" style="color:#FFF;"onclick="add();" id="cricket" tabindex="1" name="cricket">cricket</a>
它没有捕获url和id javascript fn是-------
var url, id;
function addElement(url,id) {
//alert(url);
var url1=url;
var id1=id;
var main= document.getElementById('mainwidget');
main.innerHTML = "<iframe src="+url+" align='left' height='1060px' width='576px' scrolling='no' frameborder='0' id='lodex'></iframe>";
//addUrl(url,id)
}
function add(url1,id1){
alert("ABC"+" "+url1);
//addUrl(url,id);
//alert("url"+url);
var append=document.getElementById("addWidgtList");
//alert(append);
var new_element = append.createElement('li');
// alert(new_element);
new_element.innerHTML=("<a href='#' onclick='add("+url+");' id='cricket' name='cricket'>"+id+"</a>");
}
请帮忙...... 感谢
答案 0 :(得分:2)
试试这个
... href =“#”style =“color:#FFF;”onclick =“add(this.url,this.id);” id =“cricket”tabindex =“1”name =“cricket”url =“将您的网址放在这里”&gt; cricket