Latest web development tutorials

función de VBScript InputBox

VBScript de referencia Referencia completa de VBScript

función InputBox muestra un cuadro de diálogo donde el usuario puede introducir texto y / o haga clic en un botón. Si el usuario hace clic haga clic en el botón OK o pulse la tecla ENTER en el teclado, la función InputBox devuelve el texto en el cuadro de texto. Si el usuario hace clic en el botón Cancelar, la función devuelve una cadena vacía ( "").

Nota: Si ha especificado parámetros HelpFile y contexto, se añadirá un botón Ayuda para el cuadro de diálogo.

Consejo: Véase la función MsgBox.

gramática

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 参数一起使用。

* Unidad Twip de medida es la misma que en la pantalla de visualización del sistema.
1 twip de 1/1440 pulgadas.

Ejemplos

Ejemplo 1

<script type="text/vbscript">

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

</script>

Trate »

Ejemplo 2

El cuadro de mensaje con el título:

<script type="text/vbscript">

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

</script>

Trate »

Ejemplo 3

El cuadro de mensaje predeterminado con el texto cuadro de entrada:

<script type="text/vbscript">

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

</script>

Trate »

Ejemplo 4

700 twips * en una posición desde el borde izquierdo de la pantalla muestra el cuadro de mensaje.

<script type="text/vbscript">

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

</script>

Trate »

Ejemplo 5

La punta de un cuadro sobre el borde de la pantalla 500 twips * visualización de la posición.

<script type="text/vbscript">

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

</script>

Trate »

VBScript de referencia Referencia completa de VBScript