<button value="1" class="ab"> <button value="2" class="ab"> <button value="3" class="ab"> function button() { var i,btn = document.getElementsByTagName('button') for(i=0;i<btn.length;i++) { var k = i; if (btn[i].className.match(/(^|\s)ab(\s|$)/)) btn[i].onclick = function() { alert(btn[k].value); return false; } } }
no i zawsze mi wyświetla value ostatniego buttona czyli zawsze '3'
i chodzi o to jak się dostać na przyklad do 2