简介:JavaScript - Prompt的用法
JavaScript是一种广泛使用的网络编程语言,它的能力包括但不限于创建动态和交互式的网页。Prompt是JavaScript中一个重要的内置函数,它用于显示一个对话框,这个对话框包含一个输入字段和两个按钮(确定和取消)。
在JavaScript中,Prompt函数可以通过以下方式调用:
var user_input = prompt("这是提示信息", "默认输入");
这里,”这是提示信息”是对话框中显示的文本,”默认输入”是对话框中输入字段的默认值。用户可以在对话框出现时输入新的值,也可以直接点击确定使用默认值。
Prompt函数有两个参数,都是字符串类型。第一个参数是对话框中显示的文本,第二个参数是对话框中输入字段的默认值。
以下是一些使用Prompt函数的示例:
var user_input = prompt("请输入你的名字", "张三");if (user_input != null) {document.write("你输入的名字是:" + user_input);} else {document.write("你没有输入名字");}
这个示例中,当页面加载时,会显示一个带有”请输入你的名字”提示信息和”张三”作为默认名字的对话框。如果用户输入了新的名字并点击了确定,网页上会显示”你输入的名字是:”后面跟着用户输入的名字。如果用户没有输入任何名字并点击了确定,网页上会显示”你没有输入名字”。
var user_input = prompt("请输入你的年龄", "25");if (user_input != null && !isNaN(user_input)) {document.write("你输入的年龄是:" + user_input);} else {document.write("输入无效");}
这个示例中,我们要求用户输入年龄。如果用户输入了数字并点击了确定,网页上会显示”你输入的年龄是:”后面跟着用户输入的年龄。如果用户没有输入数字或者输入了非数字字符,网页上会显示”输入无效”。
alert: 显示一条警告消息,并包含一个确定按钮。confirm: 显示一个包含确定和取消两个按钮的对话框。prompt: 显示一个对话框,该对话框包含一个输入字段和两个按钮(确定和取消)。document.getElementById: 根据ID获取HTML元素。document.getElementsByName: 根据名称获取HTML元素。document.getElementsByClassName: 根据类名获取HTML元素。document.querySelector: 通过CSS选择器获取HTML元素。document.querySelectorAll: 通过CSS选择器获取所有匹配的HTML元素。document.createElement("select"): 创建一个新的元素的element.add: 向元素中移除指定的element.selectedIndex: 返回元素中被选中的