zoukankan
html css js c++ java
javascript入门系列演示·流程控制之 判断、循环
演示一 :
if...else... 请在下面文本框输入天轰穿.net入门 博客的地址 (实例代码在 8-19行)
演示二 :
重复循环一定的次数 for([initial expression];[condition];[update expression]) {statement[s] inside loop}
请在下面文本框分别输入一个整数代码(20-29行)
演示三 :
switch 代码 (30-47行) 请在下面第一个输入 天 或者 田 或者 其他
<%
@LANGUAGE
=
"
JAVASCRIPT
"
CODEPAGE
=
"
936
"
%>
<!
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
<
html
xmlns
="http://www.w3.org/1999/xhtml"
>
<
head
>
<
meta
http-equiv
="Content-Type"
content
="text/html; charset=gb2312"
/>
<
title
>
流程控制之 判断、循环
</
title
>
<
script
language
="javascript"
>
function
blog()
{
//
构造动作 blog()
var
aa
=
document.form1.blogtext.value;
//
获取文本框的值并赋给变量 aa
if
(aa
==
"
thcjp.cnblogs.com
"
)
{
//
如果aa的值等于thcjp.cnblogs.com
alert(
"
哇,我一直以为我是天才,没想你比我还厉害
"
);
//
执行这段
}
else
{
//
否则执行下面这句
alert(
"
答错了,地址是\n\t thcjp.cnblogs.com \n在输入一次看下输入正确的效果
"
);
}
}
function
Tofor()
{
//
以下两句从文本框里得到值
var
a
=
parseInt(document.form2.aa.value);
var
b
=
parseInt(document.form2.bb.value);
//
下面进行循环
for
(
var
i
=
a;i
<=
b;i
++
)
{
document.write(i
+
"
<br>
"
);
}
}
function
Tosw()
{
//
先声明两个变量
var
aa
=
document.form3.text.value;
var
t2;
switch
(aa)
//
判断条件为 变量 aa的值
{
case
"
田
"
:
//
如果是 田
t2
=
"
田洪川
"
;
//
t2的值为 田洪川
break
;
//
跳出循环
case
"
天
"
:
t2
=
"
天轰穿
"
;
break
;
default
:
//
毕竟我不会知道你要输入其他什么,所以这个就是只要不是前两个预定的值 ,都执行下面的
t2
=
"
大虾,不知道你输入的咋办
"
;
break
;
}
document.form3.t2.value
=
t2;
}
</
script
>
</
head
>
<
body
>
<
p
>
流程控制,条件分支
</
p
>
<
p
><
strong
>
演示一 :
</
strong
>
if
else
请在下面文本框输入天轰穿.net入门 博客的地址 (实例代码在 8-19行)
</
p
>
<
form
id
="form1"
name
="form1"
>
<
input
name
="blogtext"
type
="text"
id
="blogtext"
onchange
="blog()"
/>
</
form
>
<
p
><
strong
>
演示二 :
</
strong
>
重复循环一定的次数 for([initial expression];[condition];[update expression]) {statement[s] inside loop}
<
br
/>
请在下面文本框分别输入一个整数代码(20-29行)
</
p
>
<
form
id
="form2"
name
="form2"
method
="post"
action
=""
>
<
input
type
="text"
name
="aa"
/>
到
<
input
type
="text"
name
="bb"
onchange
="Tofor()"
/>
</
form
>
<
p
>
正如上面的循环,我们如果在循环中途向停止,怎么办呢?那么请继续关注
<
a
href
="http://thcjp.cnblogs.com"
>
http://thcjp.cnblogs.com
</
a
>
或者搜索
<
a
href
="http://thcjp.cnblogs.com"
>
天轰穿
</
a
>
我将会从JS到AJAX和ATLAS一直到.net(c#)与AJAX的整合出一系列的入门级实例教程
</
p
>
<
p
><
strong
>
演示三 :
</
strong
>
switch 代码 (30-47行) 请在下面第一个输入 天 或者 田 或者 其他
</
p
>
<
form
id
="form3"
name
="form3"
method
="post"
action
=""
>
<
input
name
="text"
type
="text"
id
="text"
onchange
="Tosw()"
/>
<
input
name
="t2"
type
="text"
id
="t2"
/>
</
form
>
</
body
>
</
html
>
查看全文
相关阅读:
Json To CSharp
一种C#泛型方法在lua中表示的设计
FSM Code Generator
vmware无法安装vmware authorization&windows无法启动VMware Authorization Service服务
攻击树威胁建模
自适应安全架构的历史和演进
网络攻击如何影响物理世界
网络安全红蓝军对抗完整战术周期
工作组渗透-内网搜集实战
AV-TEST杀毒软件能力测试(2018年1月-12月)杀毒软件排名
原文地址:https://www.cnblogs.com/thcjp/p/467388.html
最新文章
计算机网络学习笔记NO.1 计算机网络概述
借用备案后的域名一个月
0元玩转阿里云服务器
HBase安装配置
Mac上Hive安装配置
Windows&Mac安装Redis
Mac安装vue
九州祥云--2019-5-31
O(1)纬度减少循环次数
缓存List并写入文件持久化
热门文章
Hadoop集群上搭建Ranger
Python测试开发Tkinter-----(Tkinter简介及组件介绍)
selenium--文件上传
selenium--多窗口
XSS漏洞环境搭建
dvwa漏洞环境搭建
渗透测试环境搭建
web基础应用基础架构
web应用主要的安全威胁
AssetBundleMaster_Introduce_CN
Copyright © 2011-2022 走看看