Text Boxes Where What Happens Depends on the Answer 🔗
Sometimes you might have a guess as to what a user will type in a text box. If so, you can choose to tailor what happens next in your program based on what they put in the text box.
*question: What is the biggest city in New York? *type: text New York Brilliant! ny Excellent! Jupiter You're an idiot! *other Sorry, you are incorrect.
In the above example, it's important to write
so that the user will see a text box in which to write their
answer, rather than a multiple choice question. In this example,
users who type "New York" will then see the text "Brilliant,"
whereas users who type "NY" will then see "Excellent!" and so
on. Users who write something "other" than what the programmer
expected will receive the message "Sorry, you are incorrect."
Without adding the
keyword, users who wrote something other than one of the
selected answers would simply see the next screen, without a
Note that the options you provide are not case sensitive, so if
the user put "NeW YoRk" in the text box, they would still see
the response "Brilliant!", just like they'd get if they had
typed "New York". Also, the ordering of your keywords doesn't
matter here. You could have put the
keyword and its indented response above Jupiter and its indented
response. Either way,
would function in exactly the same way.
Next: Question add-ons