第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

JavaScript進(jìn)階篇

難度入門
時(shí)長 8小時(shí)55分
學(xué)習(xí)人數(shù)
綜合評分9.47
2558人評價(jià) 查看評價(jià)
9.7 內(nèi)容實(shí)用
9.4 簡潔易懂
9.3 邏輯清晰
  • 現(xiàn)實(shí)鼠標(biāo)經(jīng)過"確定"按鈕時(shí),觸發(fā)onmouseover事件,

    調(diào)用函數(shù)info(),彈出消息框,代碼如下:


    運(yùn)行結(jié)果:


    查看全部
  • 現(xiàn)實(shí)鼠標(biāo)經(jīng)過"確定"按鈕時(shí),觸發(fā)onmouseover事件,

    調(diào)用函數(shù)info(),彈出消息框,代碼如下:


    運(yùn)行結(jié)果:


    查看全部
  • 單擊按鈕時(shí),觸發(fā)?onclick?事件,并調(diào)用兩個(gè)數(shù)和的函數(shù)add2()。

    代碼如下:

    1. <html>
      <head>
      ? ?<script type="text/javascript">
      ? ? ? function add2(){
      ? ? ? ? var numa,numb,sum;
      ? ? ? ? numa=6;
      ? ? ? ? numb=8;
      ? ? ? ? sum=numa+numb;
      ? ? ? ? document.write("兩數(shù)和為:"+sum); ?}

      ? ?</script>
      </head>
      <body>
      ? <form>
      ? ? ?<input name="button" type="button" value="點(diǎn)擊提交" onclick="add2()" />
      ? </form>
      </body>
      </html>

    查看全部
  • JavaScript?創(chuàng)建動(dòng)態(tài)頁面。

    事件是可以被 JavaScript 偵測到的行為。 網(wǎng)頁中的每個(gè)元素都可以產(chǎn)生某些可以觸發(fā) JavaScript 函數(shù)或程序的事件。

    比如說,當(dāng)用戶單擊按鈕或者提交表單數(shù)據(jù)時(shí),就發(fā)生一個(gè)鼠標(biāo)單擊(onclick)事件,需要瀏覽器做出處理,返回給用戶一個(gè)結(jié)果。

    主要事件表:


    查看全部
    0 采集 收起 來源:什么是事件

    2021-11-11

  • JavaScript?創(chuàng)建動(dòng)態(tài)頁面。

    事件是可以被 JavaScript 偵測到的行為。 網(wǎng)頁中的每個(gè)元素都可以產(chǎn)生某些可以觸發(fā) JavaScript 函數(shù)或程序的事件。

    比如說,當(dāng)用戶單擊按鈕或者提交表單數(shù)據(jù)時(shí),就發(fā)生一個(gè)鼠標(biāo)單擊(onclick)事件,需要瀏覽器做出處理,返回給用戶一個(gè)結(jié)果。

    主要事件表:


    查看全部
    0 采集 收起 來源:什么是事件

    2021-11-11

  • 我們只要把"document.write(sum)"這行改成如下代碼:

    function add2(x,y)
    {
    ? sum = x + y; ?

    ? return sum; //返回函數(shù)值,return后面的值叫做返回值。}

    還可以通過變量存儲(chǔ)調(diào)用函數(shù)的返回值,代碼如下:

    result = add2(3,4);//語句執(zhí)行后,result變量中的值為7。

    注意:函數(shù)中參數(shù)和返回值不只是數(shù)字,還可以是字符串等其它類型。?

    查看全部
  • 定義函數(shù)還可以如下格式:

    function 函數(shù)名(參數(shù)1,參數(shù)2)
    {
    ? ? 函數(shù)代碼
    }

    注意:參數(shù)可以多個(gè),根據(jù)需要增減參數(shù)個(gè)數(shù)。參數(shù)之間用(逗號(hào),)隔開。

    按照這個(gè)格式,函數(shù)實(shí)現(xiàn)任意兩個(gè)數(shù)的和應(yīng)該寫成:

    function add2(x,y)
    {
    ? sum = x + y;
    ? document.write(sum);
    }

    查看全部
  • 如何定義一個(gè)函數(shù)呢?看看下面的格式:

    function ?函數(shù)名( ){
    ? ? 函數(shù)體;
    }

    例子:

    <script type="text/javascript">
    ?function add2(){
    ? ?sum = 3 + 2;
    ? ?alert(sum);
    ?} ?add2();</script>

    查看全部
    0 采集 收起 來源:定義函數(shù)

    2021-11-11

  • 函數(shù)的作用,可以寫一次代碼,然后反復(fù)地重用這個(gè)代碼。

    查看全部
  • 操作符優(yōu)先級(jí):算術(shù)<比較<邏輯<賦值

    實(shí)例(一):

    var?numa=2,numb=3,jq1;
    jq1=numa?+?30?>10?&&?numb?*?3<20;
    alert(jq1);
    //結(jié)果為:true

    (根據(jù)順序依次處理步驟)

    1.處理算術(shù)操作符:(+、*)

    (1)先處理numb*3 ? ? ? ? ? ?//結(jié)果 6

    (2)再處理numb+30 ? ? ? ?//結(jié)果 32

    2.處理比較運(yùn)算符:(<、>)

    (1)處理 32>10 ? ? ? ? ? ? ?//結(jié)果 true

    (2)處理 6<20 ? ? ? ? ? ? ? //結(jié)果 true

    3.處理邏輯運(yùn)算符:&&

    (1)處理true && true ? ? ? //結(jié)果為true


    查看全部
  • 不錯(cuò),活學(xué)活用document.xx.xx=function(){xxx;}

    查看全部
    0 采集 收起 來源:編程練習(xí)

    2021-11-06

  • go()

    1代表向后一個(gè)頁面,相當(dāng)于forward()

    -1代表向前一個(gè)頁面,相當(dāng)于back()

    查看全部
  • 新手寫的代碼,用定時(shí)器設(shè)置ID 然后傳遞參數(shù)的辦法 刪除tr標(biāo)簽

    <!DOCTYPE html>

    <html>

    ?<head>

    ? <title> new document </title> ?

    ? <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>? ?


    ? <script type="text/javascript">?


    ? ? ? window.onload = function(){

    ?? ? ? ? ? ? ? ? ?

    ?? ? // 鼠標(biāo)移動(dòng)改變背景,可以通過給每行綁定鼠標(biāo)移上事件和鼠標(biāo)移除事件來改變所在行背景色。

    ?? ? ? ?

    ? ? ? ? var table=document.getElementById('table');

    ? ? ? ? var tablebody = table.firstElementChild;

    ? ? ? ? var tablebodytr =? tablebody.children; //get tr elements of tables?


    ? ? ? ? for (i=1;i<tablebodytr.length;i++) {

    ? ? ? ? ? tablebodytr[i].setAttribute("onmouseover","this.style.backgroundColor='red'");

    ? ? ? ? ? tablebodytr[i].setAttribute("onmouseout","this.style.backgroundColor=''");

    ? ? ? ? }

    }


    ?

    ? ? //creat tables

    ? ? function createRows_tables() {

    ? ? ? var table=document.getElementById('table');

    ? ? ? var tablebody = table.firstElementChild;

    ? ? ? var tablebodytr =? tablebody.children; //get tr elements of tables?


    ? ? ? haskell = document.createElement('tr');

    ? ? ? haskell.setAttribute("onmouseout","this.style.backgroundColor=''");

    ? ? ? haskell.setAttribute("onmouseover","this.style.backgroundColor='red'");

    ? ? ? haskell.innerHTML="<td><input type='text' ></td><td><input type='text' ></td><td><a href='javascript:delterTr();' >刪除</a></td>"


    ? ? ? tablebody.appendChild(haskell)

    ? ? ? console.log(table.lastElementChild)


    ? ? }



    ?? ? // 創(chuàng)建刪除函數(shù)

    ? ? function delterTr(a) {

    ? ? ? var table=document.getElementById('table');

    ? ? ? var tablebody = table.firstElementChild;

    ? ? ? var tablebodytr =? tablebody.children; //get tr elements of tables?

    ? ? ? tablebodytr[a].remove()


    ? ? }

    ?? ?

    ?? ?

    ? ? function biaoji() {

    ? ? ? //for tables creats id? give remove() argements?

    ? ? ? var table=document.getElementById('table');

    ? ? ? var tablebody = table.firstElementChild;

    ? ? ? var tablebodytr =? tablebody.children; //get tr elements of tables?


    ? ? ? for (i=1;i<tablebodytr.length;i++) {

    ? ? ? ? tablebodytr[i].setAttribute("tableid",i);

    ? ? ? ? tablebodytr[i].lastElementChild.lastElementChild.setAttribute("href",'javascript:delterTr('+i+')');

    ? ? ? ? console.log(tablebodytr[i].lastElementChild.lastElementChild)

    ? ? ? }

    ?? ? ?

    ?? ? ?

    ? ? ? console.log(i)

    ?? ? ?

    ? ? }


    setInterval(biaoji,1000); ?


    ? </script>?

    ?</head>?

    ?<body>?

    ? <table border="1" width="50%" id="table">

    ? <tr? id='1'>

    <th>學(xué)號(hào)</th>

    <th>姓名</th>

    <th>操作</th>

    ? </tr> ?


    ? <tr? id='2' >

    <td>xh001</td>

    <td>王小明</td>

    <td><a href="javascript:;" >刪除</a></td> ? <!--在刪除按鈕上添加點(diǎn)擊事件? -->

    ? </tr>


    ? <tr>

    <td>xh002</td>

    <td>劉小芳</td>

    <td><a href="javascript:);" >刪除</a></td> ? <!--在刪除按鈕上添加點(diǎn)擊事件? -->

    ? </tr> ?


    ? ? <tr >

    ? ? <td>xh003</td>

    ? ? <td>劉小啊</td>

    ? ? <td><a href="javascript:;" >刪除</a></td> ? <!--在刪除按鈕上添加點(diǎn)擊事件? -->

    ? ? </tr> ?


    ? </table>

    ? ? <br>

    ? <input type="button" value="添加一行" onclick="createRows_tables()" /> ? <!--在添加按鈕上添加點(diǎn)擊事件? -->

    ?

    ? ? tablebodytr[i].setAttribute("onclick","this.remove()");

    ? </body>

    ??

    ??

    </html>

    查看全部
    0 采集 收起 來源:編程練習(xí)

    2021-10-29


  • 網(wǎng)頁尺寸

    clientHeight

    scrollHeight

    offsetHeight = clientHeight +滾動(dòng)條 +邊框

    二、瀏覽器兼容性

    var?w=?document.documentElement.offsetWidth
    ????||?document.body.offsetWidth;
    var?h=?document.documentElement.offsetHeight
    ????||?document.body.offsetHeight;


    查看全部
  • 測試正確,非常好懂??!

    <!DOCTYPE? HTML>

    <html >

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <title>系好安全帶,準(zhǔn)備啟航</title>


    <script type="text/javascript">


    ? //通過javascript的日期對象來得到當(dāng)前的日期,并輸出。

    ??

    ? var weekday=["星期一","星期二","星期三","星期四","星期五","星期六","星期日",]

    ? var date=new Date();

    ? var year=date.getFullYear();

    ? var month=date.getMonth();

    ? var mydate=date.getDate();

    ? var num= date.getDay();

    //? ?document.write(year+"年"+month+"月"+mydate+"日"+"? "+weekday[num]);

    ? //成績是一長竄的字符串不好處理,找規(guī)律后分割放到數(shù)組里更好操作哦

    ? var scoreStr = "小明:87;小花:81;小紅:97;小天:76;小張:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";

    var a= scoreStr.split(";");

    var score=[];

    for(i=0;i<a.length;i++){

    ? ? score[i]=a[i].split(":");

    }

    // document.write(score+"<br/>");

    //? document.write(score[0][1]);

    var sum=0;

    ? //從數(shù)組中將成績撮出來,然后求和取整,并輸出。

    ?for(j=0;j<score.length;j++){

    ? ? sum=sum+parseInt(score[j][1]);

    ?}

    ?var n=score.length;

    ?re=sum/n;

    document.write(year+"年"+month+"月"+mydate+"日"+"? "+weekday[num]+"--班級(jí)總分為:"+re);



    </script>

    </head>

    <body>

    </body>

    </html>

    查看全部
    0 采集 收起 來源:編程練習(xí)

    2021-10-29

  • 創(chuàng)建文本節(jié)點(diǎn)createTextNode

    對每句代碼的意義作用做了下注釋,理解對不對,兄弟們看下

    <script type="text/javascript">

    var newp = document.createElement("p");????????//建個(gè)p

    newp.className = "message";????????//加class樣式

    var textNode = document.createTextNode("I love JavaScript");????????//建個(gè)文本類型節(jié)點(diǎn)(textNode)并寫上內(nèi)容

    newp.appendChild(textNode);????????//把這個(gè)節(jié)點(diǎn)(textNode)插入建的p里

    document.body.appendChild(newp);????????//在body上加上這個(gè)p

    </script>


    查看全部
  • 想要使用sort函數(shù)對數(shù)組排序

    則必須要使用一個(gè)排序函數(shù)

    <script type="text/javascript">
    ?function sortNum(a,b) {
    ?return a - b;??
    //升序

    //降序則是b-a
    }
    var myarr = new Array("80","16","50","6","100","1");
    ?document.write(myarr.sort(sortNum));
    </script>

    查看全部

舉報(bào)

0/150
提交
取消
課程須知
你需要具備HTML、css基礎(chǔ)知識(shí),建議同學(xué)們也可以想學(xué)習(xí)下js入門篇,快速認(rèn)識(shí)js,熟悉js基本語法,更加快速入手進(jìn)階篇!
老師告訴你能學(xué)到什么?
通過JavaScript學(xué)習(xí),掌握基本語法,制作簡單交互式頁面

微信掃碼,參與3人拼團(tuán)

微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!