Is there an attribute which I can specify for an <input>
element which would turn off the predictive text functionality for this given field?
Something along the lines
<input type="text" predictive="disabled" />
From the user side you can
Settings > General > Keyboard > Auto-Correction On/Off.
from the app side, i don't think it can be done.