标签:blog http io java ar 2014 div cti 代码
prompt() 方法用于显示可提示用户进行输入的对话框。
prompt(text,defaultText)
参数 | 描述 |
---|---|
text | 可选。要在对话框中显示的纯文本(而不是 HTML 格式的文本)。 |
defaultText | 可选。默认的输入文本。 |
如果用户单击提示框的取消按钮,则返回 null。如果用户单击确认按钮,则返回输入字段当前显示的文本。
在用户点击确定按钮或取消按钮把对话框关闭之前,它将阻止用户对浏览器的所有输入。在调用 prompt() 时,将暂停对 JavaScript 代码的执行,在用户作出响应之前,不会执行下一条语句。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="gb2312" > <head> <meta http-equiv="content-type" content="text/html; charset=gb2312" /> <title>Document</title> </head> <body> <script type="text/javascript"> function diag(){ var flag = true; while(flag){ var str=prompt("请输入单价:","2.3"); if(str) { alert("您刚输入的是:"+ str); /* /^\d+$/;*/ var reg = /^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$/; if(!reg.test(str)){ alert("格式错误!"); flag = true; }else{ flag = false; } }else if(str==""){ alert("单价不能为空!"); flag = true; }else{ flag = false; } } } </script> <p><input type="submit" value="Sumit" name="Su1" onclick="diag()" /></p> <div align="center">访问量:<a ><img border="0" src="http://cc.amazingcounters.com/counter.php?i=3177146&c=9531751" ></a></div> </body> </html>
图1:
图2:
标签:blog http io java ar 2014 div cti 代码
原文地址:http://www.cnblogs.com/kjx123/p/3956043.html