经常用到window.prompt()方法,来进行一些参数的接受,比如很常见的获取URL和EMAIL
等等,那么prompt到底是怎么进行值的传递的呢,下面结合示例进行解释.
1.示例代码
等等,那么prompt到底是怎么进行值的传递的呢,下面结合示例进行解释.
1.示例代码
pro.htm <script language=javascript> <!-- function pro() { var tempA=window.prompt(’请输入你的姓名’,’’); if( tempA=="" || tempA==null ) { tempA="你没有输入任何文字"; } alert(tempA); } --> </script> <body onload="pro()"></body> |
2.示例演示
(1)在IE中打开pro.htm,可以看到下面的界面,当载入pro.htm是会自动弹出prompt对话框
提示你输入参数.
(2)输入结束后,接受到的值将回传给变量tempA,接下来便是判断用户有否输入参数,最后弹出提示框
如果有参数如数则会弹出用户刚刚输入的信息,如当输入"忘忧下阁"时,弹出如下所示界面
如不输入任何数据,则会弹出如下界面
字串2
字串8
经过这个示例的演示,大家应该对window.prompt()的使用有所了解了哦!