Syntax:
while(Bedingung) {
der auszufuehrende Code, solange Bedingung wahr ist
}
hier geht's weiter, wenn die Bedingung (endlich) falsch ist
HTML-Quellcode wie folgt:
<html>
<head>
<title>Mein erstes Skript</title>
<script language="JavaScript" tpye="text/javascript">
<!--
var passwort;
while(passwort!="lang") {
passwort=prompt("给我填写密码!","");
}
location.href="d_ziel01.htm"
//-->
</script>
</head>
<body>
</body>
</html>
句法:
while(条件) {
将被执行的源码,只要条件为真
}
直到条件为假的时候,此处的源码才运行
我们将上面的HTML完整源码存为d_while.htm来试验一下。
1 var passwort;
2 while(passwort!="lang") {
3 passwort=prompt("给我填写密码!","");
4 }
5 location.href="d_ziel01.htm"
请参看上面JavaScript源码:
第一行,设定变量passwort
第二行,给变量passwort赋值为lang
第三行,出现对话框,要求填写密码,只要你不填写lang字,此对话框会永远
重复出现,讨厌,是吧?:-)
第五行,当你填写对了,你就进入d_ziel.htm网页,不过,到那,你还得看我
的打油诗,更讨厌。你自己看着办吧:-)
下一章里,我们将进一步完善上面的while()程序。
|