跨平台移动APP设计及应用
上QQ阅读APP看书,第一时间看更新

2.3.2 JavaScript系统内置函数

下面介绍几个常用的JavaScript系统内置函数。

1.alert()函数

alert()函数用于弹出一个消息对话框,该对话框显示一条指定的消息内容,并有一个“确定”按钮。

alert()函数的语法格式如下:

alert(String str);

其中,参数str为在消息对话框中显示的字符串。

【例2-13】 应用alert()函数弹出消息对话框的示例。

程序运行结果如图2.13所示。

图2.13 alert()消息对话框

2.confirm()函数

confirm()函数用于弹出一个确认对话框,显示一条需要用户确认的信息,有“确定”及“取消”两个按钮。

confirm()函数的语法格式如下:

confirm(String str);

confirm()函数返回值根据用户单击“确定”或“取消”按钮将返回true或false。

【例2-14】 应用confirm()函数弹出对话框,并根据点击不同的按钮给出不同的消息提示。

程序运行结果如图2.14所示。

图2.14 confirm()函数对话框

3.prompt()函数

prompt()函数用于弹出一个带有输入文本框的对话框,提示输入消息,并等待用户输入。该函数的返回值为用户输入的信息。

confirm()函数的语法格式如下:

prompt("提示信息","预设的消息值");

【例2-15】 获取prompt()函数的返回值。

运行程序后,等待用户在输入框中输入信息,例如,用户输入数值25,单击“确定”按钮后,会在消息对话框中显示25的平方根值,如图2.15所示。如果用户不输入任何数值,直接单击“取消”按钮,则在消息对话框中显示“不计算函数的值”。

图2.15 prompt()函数显示带有输入框的对话框