Grazie per la dritta. Finalmente ho avuto tempo di lavorarci e ho messo insieme questo.

FUNZIONE
function writeDesc(id) {document.getElementById(id).setAttribute('value', 'Nuova descrizione')}

HTML che utilizza la FUNZIONE
<input onblur="writeDesc('desc1')" />
<input onblur="writeDesc('desc2')" />
<input onblur="writeDesc('desc3')" />
[...]
<input onblur="writeDesc('30')" />

HTML che subisce la modifica
<input id="desc1" /> [...] <input id="desc30" />

Ora mi chiedo:

Per sapere quale tag input modificare l'unico modo è passare un argomento - così come ho fatto io - o esiste qualche altra tecnica?

E' possibile con questa tecnica inserire del testo all'interno di una tag 'p' o 'div', oppure si può operare solamente sugli attributi dei tag?