Acroforms permite usar objetos (cajas de texto, "radiobuttons", etc.) y algo de código JavaScript.