Hola, estoy haciendo una funcion en la cual quiero definir algunas variables al llamarla. Se que se pueden hacer cosas como:
Código Javascript
:
Ver originalfunction alerta(mensaje,autor){
alert(mensaje + ' atentamente: ' + autor);
}
Y al llamar a la funcion:
<button onclick="alerta('Bienvenidos','Alejandro');">Mostrar</button>
Pero lo que yo quiero es usar el nombre de la variable para definirla al llamar la funcion, algo asi:
<button onclick="alerta(mensaje:'Bienvenidos',autor:'Alejandro',tie mpo:'5000');">Mostrar</button>
Y con eso se mueste una alerta asi:
Código Javascript
:
Ver originalfunction alerta(){
var mensaje = ?;
var autor = ?;
var tiempo = ?;
setTimeout("alert(mensaje + ' atentamente: ' + autor);",tiempo);
}
De esa manera se pueden definir las variables sin importar su orden en los parentesis, pero no se de que manera se puede hacer, no necesariamente usando variable:'valor', pero lo mas parecido que se pueda?