Quiero pasar un argumento onclick de una función a otra función
Suponer,
html
<button class='btn1' onclick='passvalue(2)'> <button class='btn2' onclick='getvalue()'> cuando haga clic en btn1 , 2 valores pasarán de passvalue() a getvalue() . Y luego, siempre que haga clic en btn2 solamente, getvalue() imprimirá 2 en la consola.
Pero no pude hacerlo. Espero que mi problema sea lo suficientemente claro como para entenderlo. Por favor, alguien que me ayude a hacer eso.
Creo que esta no es la mejor solución, pero debería funcionar para usted.
Esto para HTML
<button onclick="firstFunc(2)">first</button> <button onclick="secondFunc()">second</button>Y esto para JS
let val function firstFunc(x){ val = x } function secondFunc(){ console.log(val) }Y aquí está en JsFidle