Gracias hermano, efectivamente el problema estaba alli. Lo modifique de la siguiente manera y funciona bien:
ptexto.value=pprueba[pprueba.value-1].text;
Anteriormente el código estaba asi:
ptexto.value=pprueba.value + ' - ' + pprueba[pprueba.value-1].text;