Latest web development tutorials

fonction VBScript InputBox

VBScript Référence Complete VBScript Référence

fonction InputBox affiche une boîte de dialogue dans laquelle l'utilisateur peut saisir du texte et / ou cliquer sur un bouton. Si l'utilisateur clique sur le bouton OK ou appuyez sur la touche du clavier ENTER, la fonction InputBox renvoie le texte dans la zone de texte. Si l'utilisateur clique sur le bouton Annuler, la fonction retourne une chaîne vide ( "").

Remarque: Si vous avez spécifié les paramètres de HelpFile et le contexte, il va ajouter un bouton d'aide à la boîte de dialogue.

Astuce: Voir la fonction MsgBox.

grammaire

InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])

参数 描述
prompt 必需。显示在对话框中的消息。prompt 的最大长度大约是 1024 个字符,这取决于所使用的字符的宽度。如果 prompt 中包含多个行,则可在各行之间用回车符(Chr(13))、换行符(Chr(10))或回车换行符的组合(Chr(13) & Chr(10))来分隔各行。
title 可选。对话框的标题。默认是应用程序的名称。
default 可选。一个在文本框中的默认文本。
xpos 可选。数值表达式,用于指定对话框的左边缘与屏幕左边缘的水平距离(单位为 twips*)。如果省略 xpos,则对话框会在水平方向居中。
ypos 可选。数值表达式,用于指定对话框的上边缘与屏幕上边缘的垂直距离(单位为 twips*)。如果省略 ypos,则对话框显示在屏幕垂直方向距下边缘大约三分之一处。
helpfile 可选。字符串表达式,用于标识为对话框提供上下文相关帮助的帮助文件。必须与 context 参数一起使用。
context 可选。数值表达式,用于标识由帮助文件的作者指定给某个帮助主题的上下文编号。必须与 helpfile 参数一起使用。

* Unité de Twip de mesure est le même que dans l'affichage visuel du système.
1 twip de 1/1440 pouce.

Exemples

exemple 1

<script type="text/vbscript">

Function myFunction()
fname=InputBox("Enter your name")
End Function

</script>

Essayez »

exemple 2

La boîte rapide avec le titre:

<script type="text/vbscript">

Function myFunction()
fname=InputBox("Enter your name","Userinput")
End Function

</script>

Essayez »

exemple 3

La boîte de message par défaut avec le texte de la boîte d'entrée:

<script type="text/vbscript">

Function myFunction()
fname=InputBox("Enter your name",,"Donald Duck")
End Function

</script>

Essayez »

exemple 4

700 twips * dans une position à partir du bord gauche de l'écran affiche la boîte invite.

<script type="text/vbscript">

Function myFunction()
fname=InputBox("Enter your name",,,700)
End Function

</script>

Essayez »

exemple 5

Astuce d'une boîte sur le bord de l'écran 500 twips * affichage de la position.

<script type="text/vbscript">

Function myFunction()
fname=InputBox("Enter your name",,,,500)
End Function

</script>

Essayez »

VBScript Référence Complete VBScript Référence