javascript - Call an event from another element -


i have button a

onclick = "alert(1);" 

and button b.

how do, when click on button b , should call event on button a ?

click b -> eventb -> eventa

html:

<button id="buttona"> button </button> <button id="buttonb"> button b </button> 

javascript:

var = g('buttona'),     b = g('buttonb');  function g(s) { return document.getelementbyid(s); }  a.onclick = function() {     alert('button clicked!'); };  b.onclick = function() {     alert('button b clicked!');     a.click(); } 

live demo: http://jsfiddle.net/tapwr/1/


update:

if button b inside iframe use top object reference window object of "parent" page. iframe code so:

var b = document.getelementbyid('buttonb');  b.onclick = function() {     alert('button b clicked!');     top.document.getelementbyid('buttona').click(); } 

Comments

Popular posts from this blog

python - Scipy curvefit RuntimeError:Optimal parameters not found: Number of calls to function has reached maxfev = 1000 -

c# - How to add a new treeview at the selected node? -

java - netbeans "Please wait - classpath scanning in progress..." -