Comunidad de diseño web y desarrollo en internet online

Duda con paso de parámetro en función.

Citar            
MensajeEscrito el 20 Abr 2013 02:09 pm
Saludos! Espero que aquí me puedan ayudar con la siguiente duda, de antemano muchas gracias.

Tengo la siguiente función que recibe como parámetro una URL:

Código Javascript :

function openLink(urlItem) {
        var args = new blackberry.invoke.BrowserArguments(urlItem);
        blackberry.invoke.invoke(blackberry.invoke.APP_BROWSER, args);
    }


Dicha función se llama desde un onClick, así:

Código Javascript :

link.setAttribute('onClick','openLink(aquí va la url)');


El parámetro que deseo pasar en este caso es la url para cada entrada de una lista, estoy intentando lo siguiente pero no funciona:

Código Javascript :

for (var i=0; i<entries.length; i++) {
      var link = document.createElement('a');
      link.setAttribute('href', entries[i].link);
      link.setAttribute('target','_blank');
      link.onclick=function(){
            var urlPrueba = new String(entries[i].link);
            openLink(urlPrueba);
            };
}


Agradezco su ayuda o sugerencias.

Por elektronische

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Abr 2013 01:20 pm
Si usas html5 podrias setearle el parametro data y despues utilizar ese parametro para el open link

Por alez91

46 de clabLevel



 

Desarrollador Web

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.