日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

表格学生表html,js编程练习:制作一个表格,显示班级的学生信息。

發布時間:2023/12/29 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 表格学生表html,js编程练习:制作一个表格,显示班级的学生信息。 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

要求:

鼠標移到不同行上時背景色改為藍色,移開鼠標時則恢復為原背景色 白色

點擊添加按鈕,能動態在最后添加一行

點擊刪除按鈕,則刪除當前行

new document

window.onload = function (){

// 鼠標移動改變背景,可以通過給每行綁定鼠標移上事件和鼠標移除事件來改變所在行背景色。

var rows = document.getElementsByTagName("tr");

for(var i=0; i

makeChange(rows[i]);

}

}

function makeChange(obj){

obj.onmouseover = function(){

changeColor(this);

}

obj.onmouseout = function(){

clearColor(this);

}

}

function changeColor(x){

x.style.backgroundColor = "blue";

}

function clearColor(x){

x.style.backgroundColor = "white";

}

// 編寫一個函數,供添加按鈕調用,動態在表格的最后一行添加子節點;

var number = 3;

var a=1;

function addRow(){

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

var tr = document.createElement("tr");

var td1 = document.createElement("td");

var id = document.createTextNode("xh00" + number++);

td1.appendChild(id);

var td2 = document.createElement("td");

var name = document.createTextNode("機器" + a++);

td2.appendChild(name);

var td3 = document.createElement("td");

var func = document.createElement("a");

func.innerText = "刪除";

func.href = "javascript:void(0)";

func.onclick = function(){deleteRow(this)};

td3.appendChild(func);

tr.appendChild(td1);

tr.appendChild(td2);

tr.appendChild(td3);

makeChange(tr);

table.appendChild(tr);

}

// 創建刪除函數

function dele(obj){

var t= obj.parentNode.parentNode.parentNode;

t.removeChild(obj.parentNode.parentNode);

}

學號姓名操作
xh001王小明刪除
xh002劉小芳刪除

總結

以上是生活随笔為你收集整理的表格学生表html,js编程练习:制作一个表格,显示班级的学生信息。的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。