2010-07-13 68 views
-1

我的代码是---- 什么情况是URL和ID从一个函数传递到另一个,但是当我在点击链接含有添加(){}功能它添加功能不起作用?

<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

在发布代码,请使用101010按钮,使它看起来像代码,然后前检查预览张贴。 – MatrixFrog 2010-07-13 04:43:05

+0

好的不是问题,但是什么是解决方案 – rajesh 2010-07-13 04:49:57

+0

在onclick =“add();”选项,为什么你没有通过任何变量呢? – Karthik 2010-07-13 04:50:45

回答

2

尝试这样

... HREF = “#” 风格= “COLOR:#FFF;” 的onclick = “添加(this.url,this.id);” ID =“蟋蟀”的tabindex =“1” NAME =“蟋蟀” URL =“把这里的URL”>板球