2010-07-13 2 views
-1

mon code est ---- ce qui se passe est url et id est passé d'une fonction à l'autre, mais quand je clique sur le lien qui contiennent add() {} function ilajouter la fonction ne fonctionne pas?

<a href="#" style="color:#FFF;"onclick="add();" id="cricket" tabindex="1" name="cricket">cricket</a> 

il ne se coince pas l'url et id javascript fn est -------

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>"); 

} 

S'il vous plaît aider ... Merci

+0

Lorsque vous postez du code, veuillez utiliser le bouton 101010 pour qu'il ressemble à du code, puis vérifiez l'aperçu avant affectation. – MatrixFrog

+0

ok pas un problème mais quelle est la solution – rajesh

+0

Dans onclick = "add();" option, pourquoi vous n'avez pas passé une variable dans cela? – Karthik

Répondre

2

Essayez comme ça

... href = "#" style = "couleur: #FFF;" onclick = "ajouter (this.url, this.id);" id = "cricket" tabindex = "1" name = "cricket" url = "mettre votre URL ici"> cricket

Questions connexes