Это имеет смысл только для меня, не являющегося JavaScript:
<form action="" method="get">
<input type="submit" name="button" value="button 1" />
<input type="submit" name="button" value="button 2" />
<input type="submit" name="button" value="button 3" />
<input type="submit" name="button" value="button 4" />
<input type="submit" name="button" value="button 5" />
</form>
Это простой старый способ передачи кнопок в QS на HTML, не могли бы вы прояснить / привести пример вашей ситуации?