11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous,

J'ai un problème que je n'arrive pas à résoudre, j'ai fait une recherche sur le forum, en vain. En suivant ce principe de séparation du comportement de la structure, je suis confronté à un soucis quant au passage de paramètre à une fonction.

Exemple à l'ancienne :
<a href="#" onclick="mafonction('toto')">Toto !</a>

[b]Javascript :[/b]
mafonction(var toto) { ... }


Comment faire pour passer mon argument en utilisant la méthode ci-dessous ?

<a href="#" id="lienToto">Toto !</a>

[b]Javascript :[/b]
document.getElementById("lienToto").onclick = mafonction ; 

mafonction(var toto) { ... }

Modifié par R3m1 (08 May 2006 - 19:10)
Salut,

document.getElementById('lienToto').onclick = function()
{
mafonction('toto');
};

Modifié par Olivier (08 May 2006 - 15:45)