There are some boxes on my app screens where users (kids) should type numbers in them by keyboard. Which cursor along with transition effect should we use to kids understand that they should type in it?

  • are these simple text input fields, where they can also insert the cursor to copy or paste values as well? – Mike M Sep 15 '17 at 14:31
  • @MikeM The input boxes just for typing a number, they has not copy and paste option – Milad Sobhkhiz Sep 15 '17 at 14:35
  • 5
    Is there any reason you can't just use the traditional text cursor? If the interface sticks with common input conventions, users (of all ages) will be more likely to know how to interact with your system. – maxathousand Sep 15 '17 at 14:58
  • 1
    exactly. I don't see any other reason for another cursor. – Mike M Sep 15 '17 at 15:01

I don't have enough reputation points to add a comment, I apologize. However, I agree, altering a standard can be really confusing. If kids need to fill in answers, why not highlight the textbox?

| improve this answer | |
  • 1
    this shouldn't be a comment. While not answering the question directly, with a bit of explanation this is a good answer and great solution for the OP problem – Devin Sep 16 '17 at 17:54

If you have a standard input, stick to a familiar cursor.

Even though they are not copying or pasting text as you indicated above, they are still placing the cursor in the text field (to prepare to enter a number) as a mouse option (correct me if I'm wrong)

Here's the MDN (Mozilla Developer Network) list of cursors:

enter image description here


The cursor change is helpful for when the mouse is entering the input area, but as user @ciammarino indicated below, without any mouse movements, is it clear to the user what is required for input?

We don't have a screenshot of your app, so it's hard to give specifics, but this is a consideration as well...

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.