javascript動態(tài)生成表格詳解
*創(chuàng)建一個頁面:兩個輸入框和一個按鈕
*代碼和步驟
/*
1、得到輸入的行和列的值
2、生成表格
** 循環(huán)行
** 在行里面循環(huán)單元格
3、顯示到頁面上
- 把表格的代碼設置到div里面
- 使用innerHTML屬性
*/
代碼如下:
<html >
<head>
<title>動態(tài)生成表格</title>
<style type = "text/css">
</style>
</head>
<body>
行:<input type="text" id="h"/><br/>
列:<input type="text" id="l"/><br/>
<input type="button" value="生成" onclick="add1()"/>
<div id="divv">
</div>
</body>
<script type="text/javascript">
function add1(){
/*
1.得到輸入的行和列的值
2.生成表格
-循環(huán)行
-在行里面循環(huán)單元格
3.顯示到頁面上
-使用innerHTML屬性將表格代碼設置到div里面
*/
var h =document.getElementById("h").value;
//alert(h);
var l =document.getElementById("l").value;
var tab ="<table border='1' bordercolor='red'>";
for(var i=0;i<h;i++){
tab += "<tr>";
for(var j=0;j<l;j++){
tab +="<td>aaaa</td>"
}
tab +="</tr>"
}
tab +="</table>";
var div1 =document.getElementById("divv");
div1.innerHTML = tab;
}
</script>
</html>
效果圖演示:

總結
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關注腳本之家的更多內(nèi)容!
相關文章
全面了解addEventListener和on的區(qū)別
下面小編就為大家?guī)硪黄媪私鈇ddEventListener和on的區(qū)別。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-07-07
js動態(tài)添加input按鈕并給按鈕增加onclick的函數(shù)事件(帶參數(shù))完整實例
這篇文章主要介紹了js動態(tài)添加input按鈕并給按鈕增加onclick的函數(shù)事件,結合完整實例形式分析了javascript頁面元素屬性動態(tài)操作相關實現(xiàn)技巧,需要的朋友可以參考下2023-07-07
Javascript從數(shù)組中隨機取出不同元素的兩種方法
這篇文章給大家分享了兩種Javascript從數(shù)組中隨機取出不同元素的方法,大家可以都學習學習,這樣更能有助于大家的學習和理解,下面來一起看看吧2016-09-09
使用TypeScript?V8來改進您的JavaScript代碼
TypeScript?V8是一個強大的JavaScript類型系統(tǒng),它可以幫助你發(fā)現(xiàn)JavaScript代碼中的錯誤和潛在問題,并在編譯時捕獲它們,以便您可以解決它們,TypeScript?V8為JavaScript提供一系列的類型注釋,包括自定義類型和其他高級功能2023-08-08

