Alert<br>弹出一个窗口,上面只有OK按钮。
最基本的使用方法是:<br>window.alert(string);<br>或者直接:<br>alert(string);<br>传入的参数可以是变量也可以是表达式的结果,下面的都是合法的:<br>alert("Hi there from JavaScript! ");<br>alert("Hi "+username+" from Javascript");<br>var messageString = "Hi again!";<br>alert(messageString);<br>使用Alert可以进行JS脚本的调试,输出必要的信息,查看执行结果,查看执行顺序等等。
Confirm<br>弹出一个窗口,可以点击OK或者CANCEL按钮。尽管有时候YES和NO更适合我们的需求,但是不幸的是,如果直接使用Confirm,无法改变这两个字符串。
最基本的使用方法是:<br>window.confirm(string);<br>或者直接:<br>confirm(string);<br>confirm返回的是一个Boolean型结果,判断用户是否对信息进行确认。如果点击OK,返回true,点击CANCEL,返回false。<br>例如下面代码:<br>if (confirm("Do you want ketchup on that?"))<br> alert("Pour it on!");<br>else<br> alert("Hold the ketchup.");
Prompts<br>弹出一个窗口,用户可以输入数据,然后点击OK按钮,或者CANCEL按钮。
prompt有两个参数,一个是显示的文本,一个是默认的输入数据。<br>最基本的使用方法:<br>resultvalue = window.prompt(prompt string, default value string);<br>也可以只输入一个参数:<br>result = prompt("What is your favorite color?"); <br>但是这样做会有一个问题,每种浏览器的设定不同,导致默认输入的文本不一定为空。所以建议使用两个参数:<br>result = prompt("What is your favorite color?","");<br>如果用户点击了CANCEL,或者直接关闭窗口,返回null;否则,将返回一个字符串。如果需要得到其它类型数据,则要使用parseInt()或者类似方法自行进行转换。<br>示例代码:<br>var question = prompt("What is your question o' seeker of knowledge?","")<br>if (question != null)<br>{ <br> if (question == "")<br> alert("At least you could ask a question.");<br> else<br> alert("You thought I'd waste my time on your silly questions?");<br>}
最基本的使用方法是:<br>window.alert(string);<br>或者直接:<br>alert(string);<br>传入的参数可以是变量也可以是表达式的结果,下面的都是合法的:<br>alert("Hi there from JavaScript! ");<br>alert("Hi "+username+" from Javascript");<br>var messageString = "Hi again!";<br>alert(messageString);<br>使用Alert可以进行JS脚本的调试,输出必要的信息,查看执行结果,查看执行顺序等等。
Confirm<br>弹出一个窗口,可以点击OK或者CANCEL按钮。尽管有时候YES和NO更适合我们的需求,但是不幸的是,如果直接使用Confirm,无法改变这两个字符串。
最基本的使用方法是:<br>window.confirm(string);<br>或者直接:<br>confirm(string);<br>confirm返回的是一个Boolean型结果,判断用户是否对信息进行确认。如果点击OK,返回true,点击CANCEL,返回false。<br>例如下面代码:<br>if (confirm("Do you want ketchup on that?"))<br> alert("Pour it on!");<br>else<br> alert("Hold the ketchup.");
Prompts<br>弹出一个窗口,用户可以输入数据,然后点击OK按钮,或者CANCEL按钮。
prompt有两个参数,一个是显示的文本,一个是默认的输入数据。<br>最基本的使用方法:<br>resultvalue = window.prompt(prompt string, default value string);<br>也可以只输入一个参数:<br>result = prompt("What is your favorite color?"); <br>但是这样做会有一个问题,每种浏览器的设定不同,导致默认输入的文本不一定为空。所以建议使用两个参数:<br>result = prompt("What is your favorite color?","");<br>如果用户点击了CANCEL,或者直接关闭窗口,返回null;否则,将返回一个字符串。如果需要得到其它类型数据,则要使用parseInt()或者类似方法自行进行转换。<br>示例代码:<br>var question = prompt("What is your question o' seeker of knowledge?","")<br>if (question != null)<br>{ <br> if (question == "")<br> alert("At least you could ask a question.");<br> else<br> alert("You thought I'd waste my time on your silly questions?");<br>}