me has tenido loca con la expresión, hasta que me he dado cuenta de
Cita: document.getElementsByName[/_porcentaje\b/];
<input type="text" name="AADD_1_portentaje" value="prueba1" />
prueba así
Cita: function fnc() {
var inputs = document.body.getElementsByTagName('input');
for(var i = 0; i < inputs.length; i++) {
nom_atributo = inputs[i].name;
var patron=/_porcentaje$/;
if(patron.test(nom_atributo)) alert(inputs[i].value);
}
}