var txtReturn;
txtReturn = NSB.InputBox("Message area", "", "Default text")
NSB.Print("You entered: " + txtReturn);
InputBox: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
Mjhill1967 (talk | contribs) m (→Example) |
||
(7 intermediate revisions by 4 users not shown) | |||
Line 5: | Line 5: | ||
InputBox opens a dialog box to prompt a user to input text or click a button. A string is returned containing the contents of the text field from the dialog box. The required parameter, ''prompt'', is a string expression that is displayed in the body of the dialog box. The optional parameter, ''title'', is ignored: it is only for backwards compatibility. The optional parameter, ''default'', is a string expression that is displayed in the text field of the dialog box. | InputBox opens a dialog box to prompt a user to input text or click a button. A string is returned containing the contents of the text field from the dialog box. The required parameter, ''prompt'', is a string expression that is displayed in the body of the dialog box. The optional parameter, ''title'', is ignored: it is only for backwards compatibility. The optional parameter, ''default'', is a string expression that is displayed in the text field of the dialog box. | ||
If the user taps OK or presses the Enter key, InputBox returns the text in the input field or an empty string ("") if the input field is empty; if the user taps Cancel or presses the escape key (Esc), | If the user taps OK or presses the Enter key, InputBox returns the text in the input field or an empty string ("") if the input field is empty; if the user taps Cancel or presses the escape key (Esc), InputBox returns “null”. | ||
== Example == | == Example == | ||
< | <tabber> | ||
Dim | JavaScript= | ||
<syntaxhighlight lang="JavaScript"> | |||
Print "You entered:", | var txtReturn; | ||
</ | txtReturn = NSB.InputBox("Message area", "", "Default text") | ||
NSB.Print("You entered: " + txtReturn); | |||
</syntaxhighlight> | |||
|-| | |||
BASIC= | |||
<syntaxhighlight lang="vb.net"> | |||
Dim txtReturn | |||
txtReturn = InputBox("Message area", "", "Default text") | |||
Print "You entered:", txtReturn | |||
</syntaxhighlight> | |||
</tabber> | |||
== Output == | == Output == | ||
Line 25: | Line 35: | ||
== Related Items == | == Related Items == | ||
[[nsb.inputbox| | [[nsb.inputbox|Nsb.InputBox]] | ||
[[Category:Language Reference]] | [[Category:Language Reference]] | ||
[[Category:Messages]] |
Latest revision as of 06:29, 5 March 2022
InputBox(prompt[, title[, default]])
Description
InputBox opens a dialog box to prompt a user to input text or click a button. A string is returned containing the contents of the text field from the dialog box. The required parameter, prompt, is a string expression that is displayed in the body of the dialog box. The optional parameter, title, is ignored: it is only for backwards compatibility. The optional parameter, default, is a string expression that is displayed in the text field of the dialog box.
If the user taps OK or presses the Enter key, InputBox returns the text in the input field or an empty string ("") if the input field is empty; if the user taps Cancel or presses the escape key (Esc), InputBox returns “null”.
Example
Dim txtReturn
txtReturn = InputBox("Message area", "", "Default text")
Print "You entered:", txtReturn
Output
You entered: Default Text