No, porque cada boton tiene distinto valor para cada campo de texto
Ahi solo puse ejemplo que marca 1... pero puede ser cualquier número.
Osea:
Código HTML:
<input type="text" name="campo1" id="campo1" >
<button class="boton boton-verde transition" onclick="javascript:agregarValor(1,1);" >boton</button>
<input type="text" name="campo2" id="campo2" >
<button class="boton boton-verde transition" onclick="javascript:agregarValor(2,2);" >boton</button>
<input type="text" name="campo3" id="campo3" >
<button class="boton boton-verde transition" onclick="javascript:agregarValor(3,3);" >boton</button>
Siempre se repite pero no importa el tema es que al clickear de vuelta tiene que poner otro valor. Y luego clickeo de vuelta y vuelve el original. Es eso.