js基本语法2
来源:互联网 发布:仿淘宝购物车代码 编辑:程序博客网 时间:2024/04/30 02:39
<!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=utf-8" />
<title>Javascript</title>
<script>
//别人调用的时候输出,我们就写函数
//function getArea(){
// document.writeln("调用函数输出");
//}
//直接调用,没有返回值
//getArea();
//函数调用函数
//function show(){
// getArea();
//}
//show();
//真正函数的用法,是form表控件的调用,比如按钮
function show(){
alert("弹出框");
}
//带参数:什么类型都行
function method(obj){
alert(obj);
}
//传标签对象
function method2(obj){
alert(obj.value);
}
//计算加法
function add(obj1,obj2){
three.value = parseFloat(obj1.value)+parseFloat(obj2.value);
}
function add2(){
three2.value = parseInt(one2.value)+parseInt(two2.value);
}
//计算返回值
function test(){
return 1+2;
}
var hhh = test();
alert(hhh);
</script>
</head>
<body>
<input type="text" value="123456" name="number" />
<br/>
<input type="button" value="点击" onclick="show()" />
<br/>
<input type="button" align="left" value="调用带参数的方法" onclick="method('你好')"/>
<br/>
<!--传自己这个标签过去-->
<input type="button" value="啦啦啦" onclick="method2(this)" />
<br/>
<!--传其它标签过去-->
<input type="button" value="啦啦啦啦啦" onclick="method2(number);" />
<hr/>
<!--传其它标签的值(属性)过去-->
<input type="button" value="8" onclick="method2(number.value)" />
例子:输入并计算两个数之和:
<input type="text" name="one" />+<input type="text" name="two" />
<input type="button" value="=" onclick="add(one,two)"/>
<input type="text" name="three" />
<br/>
<input type="text" name="one2" />+<input type="text" name="two2" />
<input type="button" value="=" onclick="add2()" />
<input type="text" name="three2" />
</body>
</html>
<!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=utf-8" />
<title>homework1</title>
<script>
function add(obj){
if(obj.value==0){
three.value = parseInt(one.value)+parseInt(two.value);
}
if(obj.value==1){
three.value = parseInt(one.value)-parseInt(two.value);
}
if(obj.value==2){
three.value = parseInt(one.value)*parseInt(two.value);
}
if(obj.value==3){
three.value = parseInt(one.value)/parseInt(two.value);
}
if(obj.value==4){
three.value = parseInt(one.value)%parseInt(two.value);
}
}
</script>
</head>
<body>
<input type="text" name="one" />
<select name="s">
<option value="0" selected>+</option>
<option value="1">-</option>
<option value="2">*</option>
<option value="3">/</option>
<option value="4">%</option>
</select>
<input type="text" name="two" />
<input type="button" value="=" onclick="add(s)" />
<input type="text" name="three" />
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Javascript</title>
<script>
//别人调用的时候输出,我们就写函数
//function getArea(){
// document.writeln("调用函数输出");
//}
//直接调用,没有返回值
//getArea();
//函数调用函数
//function show(){
// getArea();
//}
//show();
//真正函数的用法,是form表控件的调用,比如按钮
function show(){
alert("弹出框");
}
//带参数:什么类型都行
function method(obj){
alert(obj);
}
//传标签对象
function method2(obj){
alert(obj.value);
}
//计算加法
function add(obj1,obj2){
three.value = parseFloat(obj1.value)+parseFloat(obj2.value);
}
function add2(){
three2.value = parseInt(one2.value)+parseInt(two2.value);
}
//计算返回值
function test(){
return 1+2;
}
var hhh = test();
alert(hhh);
</script>
</head>
<body>
<input type="text" value="123456" name="number" />
<br/>
<input type="button" value="点击" onclick="show()" />
<br/>
<input type="button" align="left" value="调用带参数的方法" onclick="method('你好')"/>
<br/>
<!--传自己这个标签过去-->
<input type="button" value="啦啦啦" onclick="method2(this)" />
<br/>
<!--传其它标签过去-->
<input type="button" value="啦啦啦啦啦" onclick="method2(number);" />
<hr/>
<!--传其它标签的值(属性)过去-->
<input type="button" value="8" onclick="method2(number.value)" />
例子:输入并计算两个数之和:
<input type="text" name="one" />+<input type="text" name="two" />
<input type="button" value="=" onclick="add(one,two)"/>
<input type="text" name="three" />
<br/>
<input type="text" name="one2" />+<input type="text" name="two2" />
<input type="button" value="=" onclick="add2()" />
<input type="text" name="three2" />
</body>
</html>
<!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=utf-8" />
<title>homework1</title>
<script>
function add(obj){
if(obj.value==0){
three.value = parseInt(one.value)+parseInt(two.value);
}
if(obj.value==1){
three.value = parseInt(one.value)-parseInt(two.value);
}
if(obj.value==2){
three.value = parseInt(one.value)*parseInt(two.value);
}
if(obj.value==3){
three.value = parseInt(one.value)/parseInt(two.value);
}
if(obj.value==4){
three.value = parseInt(one.value)%parseInt(two.value);
}
}
</script>
</head>
<body>
<input type="text" name="one" />
<select name="s">
<option value="0" selected>+</option>
<option value="1">-</option>
<option value="2">*</option>
<option value="3">/</option>
<option value="4">%</option>
</select>
<input type="text" name="two" />
<input type="button" value="=" onclick="add(s)" />
<input type="text" name="three" />
</body>
</html>
0 0
- js基本语法2
- js 的基本语法
- 《js基本语法》
- js基本语法
- js基本语法
- js基本语法
- js基本语法
- js基本语法
- JS基本语法
- JS 基本语法应用
- js---javaScript基本语法
- js基本语法介绍
- JS基本语法
- JS基本语法
- js基本语法
- JS基本语法
- JS基本语法
- js 基本语法
- CSS垂直居中的6种方式,最快只用两行代码
- LintCode 17 子集
- Maven创建项目: Failed to execute goal org.apache.maven.plugin( mvn archetype:create)
- 1030. Travel Plan
- js基本语法1
- js基本语法2
- Bone Collector 01背包模板
- 剑指offer-用两个栈实现队列
- html基本用法
- 【JS】—— HTML DOM基础
- 1032. Sharing
- js控制CSS
- 博弈论
- cigarettes