elpement text input function