-
<!DOCTYPE html>
<html>
?<head>
? <title> 事件</title>
? <script type="text/javascript">
? ?function count(){
? ? var a = document.getElementById("txt1").value;
? ? //獲取第一個輸入框的值
? ? var b = document.getElementById("txt2").value;
//獲取第二個輸入框的值
var c = document.getElementById("select").value;
//獲取選擇框的值
? ? var d;
if (c =='+'){
? ? d = parseInt(a)+parseInt(b);
}
else if (c =='-'){ //處理減法
? ? ? ? d = parseInt(a)-parseInt(b);
? ? }
? ? else if (c =='*'){ //處理乘法
? ? ? ? d = parseInt(a)*parseInt(b);
? ? }
? ? else if (c =='/'){ //處理除法
? ? ? ? d = parseInt(a)/parseInt(b);
? ? }
document.getElementById("fruit").value = d;
? ?}
? </script>
?</head>
?<body>
? ?<input type='text' id='txt1' />
? ?<select id='select'>
<option value='+'>+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
? ?</select>
? ?<input type='text' id='txt2' />
? ?<input type='button' value=' = ' onclick='count()'/> <!--通過 = 按鈕來調(diào)用創(chuàng)建的函數(shù),得到結(jié)果-->
? ?<input type='text' id='fruit' />
?</body>
</html>
查看全部 -
<!DOCTYPE? HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>函數(shù)</title>
<script type="text/javascript">
? ? function than(a,b){
? ? ? ? if(a>b){
? ? ? ? ? ? return a;
? ? ? ? }
? ? ? ? else if(a==b){
? ? ? ? ? ? return a;
? ? ? ? }
? ? ? ? else{
? ? ? ? ? ? return b;
? ? ? ? }
? ? }
//定義函數(shù)
//函數(shù)體,判斷兩個整數(shù)比較的三種情況
var1=than(5,4);
var2=than(6,3);
var3=than(3,3);
//調(diào)用函數(shù),實(shí)現(xiàn)下面兩組數(shù)中,返回較大值。
? document.write(" 5 和 4 的較大值是:"+var1+"<br>");
? document.write(" 6 和 3 的較大值是:"+var2+"<br/>" );?
? document.write(" 3 和 3 的較大值是:"+var3+"<br/>" );?
</script>
</head>
<body>
</body>
</html>
查看全部 -
<!DOCTYPE? HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>流程控制語句</title>
<script type="text/javascript">
var infos = [['小A','女',21,'大一'],? ['小B','男',23,'大三'],
? ? ['小C','男',24,'大四'],??
? ? ['小D','女',21,'大一'],
? ? ['小E','女',22,'大四'],??
? ? ['小F','男',21,'大一'],
? ? ['小G','女',22,'大二'],??
? ? ['小H','女',20,'大三'],
? ? ['小I','女',20,'大一'],??
? ? ['小J','男',20,'大三']];
?//第一步把之前的數(shù)據(jù)寫成一個數(shù)組的形式,定義變量為 infos
?var x;
?for(x=0;x<=9;x++){
? ? switch(infos[x][3]){
? ? ? ? case "大一":
? ? ? ? switch(infos[x][1]){
? ? ? ? ? ? case "女":
? ? ? ? ? ? document.write(infos[x][0]+"<br/>");
? ? ? ? }
? ? ? ? break;
? ? }
?}
?//第一次篩選,找出都是大一的信息
?
??
?//第二次篩選,找出都是女生的信息
?
?
??
</script>
</head>
<body>
</body>
</html>
查看全部 -
<!DOCTYPE? HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>流程控制語句</title>
<script type="text/javascript">
var infos = [['小A','女',21,'大一'],? ['小B','男',23,'大三'],
? ? ['小C','男',24,'大四'],??
? ? ['小D','女',21,'大一'],
? ? ['小E','女',22,'大四'],??
? ? ['小F','男',21,'大一'],
? ? ['小G','女',22,'大二'],??
? ? ['小H','女',20,'大三'],
? ? ['小I','女',20,'大一'],??
? ? ['小J','男',20,'大三']];
?//第一步把之前的數(shù)據(jù)寫成一個數(shù)組的形式,定義變量為 infos
?var x,y;
for(x=0;x<=9;x++){
? ? if(infos[x][3]=="大一"){
? ? ? ? if(infos[x][1]=="女"){
? ? ? ? ? ? document.write(infos[x][0]+"<br/>");
? ? ? ? }
? ? ? ? else{}
? ? }
? ? else{}
}
?
?//第一次篩選,找出都是大一的信息
?
??
?//第二次篩選,找出都是女生的信息
?
?
??
</script>
</head>
<body>
</body>
</html>
查看全部 -
<!DOCTYPE? HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>數(shù)組</title>
<script type="text/javascript">
?//創(chuàng)建數(shù)組
? ?var? arr = ['*','##',"***","&&","****","##*"];
? ?arr[7] = "**";
?//顯示數(shù)組長度
?alert("數(shù)組的長度是:"+arr.length);
?
?//將數(shù)組內(nèi)容輸出,完成達(dá)到的效果。
?document.write(arr[0]+"<br/>"+"<br/>");
?document.write(arr[7]+"<br/>"+"<br/>");
?document.write(arr[2]+"<br/>"+"<br/>");
?document.write(arr[4]+"<br/>");
</script>
</head>
<body>
</body>
</html>
查看全部 -
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>二維數(shù)組</title>
<script type="text/javascript">
var a= new Array();
? for(var x=0;x<3;x++){
? ? ? a[x]=new Array();
? ? ? for(var y=0;y<6;y++){
? ? ? ? ? a[x][y]=x*y;
? ? ? ? ? document.write(a[x][y]+" ");
? ? ? }
? ? ? document.write("<br>");
? }
</script>
</head>
<body>
</body>
</html>
查看全部 -
window.history查看全部
-
數(shù)組長度=最大索引數(shù)+1
數(shù)組元素個數(shù)不一定等于長度,有點(diǎn)可能是新加數(shù)組,也沒按順序,所以會有空數(shù)組查看全部 -
Math.round(x)
四舍五入;會得到距離數(shù)軸上最近的那個整數(shù)值
查看全部 -
Math.floor(x)
向下取整,取x在數(shù)軸上左邊第一個整數(shù)
查看全部 -
Math.ceil(x)
向上取整,即取數(shù)軸上x右邊第一個整數(shù)
查看全部 -
Math 對象是一個固有的對象,無需創(chuàng)建它,直接把 Math 作為對象使用就可以調(diào)用其所有屬性和方法。這是它與Date,String對象的區(qū)別。
查看全部 -
stringObject.substr(startPos,length)
start必寫,length可選
start可以是負(fù)數(shù),表示從后往前數(shù),-1表示最后一個字符,-2表示倒數(shù)第二個字符;為負(fù)且絕對值比字符串長度大,start為0
查看全部 -
stringObject.substring(startPos,stopPos)?
star必寫;stop可選
1. 返回的內(nèi)容是從?start開始(包含start位置的字符)到?stop-1 處的所有字符,其長度為?stop?減start。
2. 如果參數(shù)?start?與?stop?相等,那么該方法返回的就是一個空串(即長度為 0 的字符串)。
3. 如果?start?比?stop?大,那么該方法在提取子串之前會先交換這兩個參數(shù)。
查看全部 -
onunload 不寫在標(biāo)簽里,使用時(shí) window.onunload = 函數(shù)();
查看全部
舉報(bào)