Hola
Código Javascript
:
Ver originalfunction userinfo(user){
document.getElementById('userinfo').innerHTML= user;
document.getElementById('userinfo').style.display= 'block';
}
A una función puedes pasarle tantos argumentos como quieras. Tomando tu mismo ejemplo
Código Javascript
:
Ver original<img src="" onclick="userinfo('$user','hola','adios');">
function userinfo(user,val1,val2){
document.getElementById('userinfo').innerHTML= user + ' otro ' + val1 + ' y otro ' + val2;
document.getElementById('userinfo').style.display= 'block';
}
PD : No es conveniente que la
id o el
name de un campo sea igual que el nombre de una función
Suerte