欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript實(shí)現(xiàn)動(dòng)態(tài)生成表格

 更新時(shí)間:2020年08月02日 09:26:11   作者:veejaLiu  
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)動(dòng)態(tài)生成表格,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了JavaScript實(shí)現(xiàn)動(dòng)態(tài)生成表格的具體代碼,供大家參考,具體內(nèi)容如下

功能描述

在輸入框中輸入行和列,點(diǎn)擊按鈕,生成擁有對(duì)應(yīng)行和列的表格。如下圖所示:

分析

HTML界面設(shè)計(jì)

<body>
 行:<input type="text" id="row" /> 
 列: <input type="text" id="col" />
 <input type="button" name="go" id="go" value="go" onclick="add()" />
 <br /><br />
 <div id="table"> </div>
</body>

js代碼部分:

先得到輸入的行和列的值

var row = document.getElementById("row").value;
var col = document.getElementById("col").value;

生成表格,新建一個(gè)字符串str,把表格的html代碼追加進(jìn)去,先循環(huán)行,再循環(huán)列,生成一個(gè)一個(gè)的單元格。

var str += '<table border="1" >';
for(var i = 0; i < row; i++) {
 str += '<tr>';
 for(var j = 0; j < col; j++) {
 str += '<td height="30px" width="100px"></td>';
 }
 str += '</tr>';
}
str += '</table>';

獲取上面的盛放表格的盒子對(duì)象,并向里面添加內(nèi)容。

var divobj = document.getElementById("table");
divobj.innerHTML = str;

代碼

<body>
 行:<input type="text" id="row" /> 
 列: <input type="text" id="col" />
 <input type="button" name="go" id="go" value="go" onclick="add()" />
 <br /><br />
 <div id="table"> </div>
</body>

<script type="text/javascript">
 function add() {
 var row = document.getElementById("row").value;
 var col = document.getElementById("col").value;
 //alert(row + "*" + col);
 var str = "";
 //alert(str);
 str += '<table border="1" >';
 for(var i = 0; i < row; i++) {
 str += '<tr>';
 for(var j = 0; j < col; j++) {
 str += '<td height="30px" width="100px"></td>';
 }
 str += '</tr>';
 }
 str += '</table>';
 var divobj = document.getElementById("table");
 divobj.innerHTML = str;
 }
</script>

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 移到這里,就會(huì)自動(dòng)點(diǎn)擊

    移到這里,就會(huì)自動(dòng)點(diǎn)擊

    移到這里,就會(huì)自動(dòng)點(diǎn)擊...
    2006-08-08
  • SVG動(dòng)畫vivus.js庫使用小結(jié)(實(shí)例代碼)

    SVG動(dòng)畫vivus.js庫使用小結(jié)(實(shí)例代碼)

    本文通過代碼給大家介紹SVG動(dòng)畫vivus.js庫使用小結(jié),代碼簡單易懂,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧
    2017-09-09
  • layui頁面級(jí)彈出框的實(shí)現(xiàn)

    layui頁面級(jí)彈出框的實(shí)現(xiàn)

    本文主要介紹了layui頁面級(jí)彈出框的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • js常用節(jié)點(diǎn)操作實(shí)例總結(jié)

    js常用節(jié)點(diǎn)操作實(shí)例總結(jié)

    這篇文章主要介紹了js常用節(jié)點(diǎn)操作,結(jié)合實(shí)例形式總結(jié)分析了JavaScript針對(duì)dom節(jié)點(diǎn)的遍歷、查找、創(chuàng)建、刪除、克隆等相關(guān)實(shí)現(xiàn)技巧與注意事項(xiàng),需要的朋友可以參考下
    2023-04-04
  • Markdown-it將Markdown文本解析轉(zhuǎn)換為HTML

    Markdown-it將Markdown文本解析轉(zhuǎn)換為HTML

    Markdown-it是一款強(qiáng)大的Markdown解析器,支持多種Markdown語法,并能將Markdown文本轉(zhuǎn)換為HTML,通過npm可快速安裝,并可在JavaScript項(xiàng)目中簡易調(diào)用,Markdown-it不僅支持基本Markdown語法,還擴(kuò)展了表格、腳注等高級(jí)功能,同時(shí)允許自定義配置和使用插件以增強(qiáng)功能
    2024-10-10
  • javascript實(shí)現(xiàn)微信分享

    javascript實(shí)現(xiàn)微信分享

    這篇文章主要介紹了javascript實(shí)現(xiàn)微信分享,非常的實(shí)用,小伙伴們參考下吧
    2014-12-12
  • Web前端開發(fā)之水印、圖片驗(yàn)證碼

    Web前端開發(fā)之水印、圖片驗(yàn)證碼

    這篇文章主要介紹了Web前端開發(fā)之水印、圖片驗(yàn)證碼的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-11-11
  • 使用JS實(shí)現(xiàn)動(dòng)態(tài)時(shí)鐘

    使用JS實(shí)現(xiàn)動(dòng)態(tài)時(shí)鐘

    這篇文章主要為大家詳細(xì)介紹了使用JS實(shí)現(xiàn)動(dòng)態(tài)時(shí)鐘,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • js字符串轉(zhuǎn)json的三種簡單方法舉例

    js字符串轉(zhuǎn)json的三種簡單方法舉例

    在很多時(shí)候我們都需要將數(shù)據(jù)轉(zhuǎn)換為JSON的格式去進(jìn)行請(qǐng)求,下面這篇文章主要給大家介紹了關(guān)于js字符串轉(zhuǎn)json的三種簡單方法,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-04-04
  • javascript如何讀寫本地sqlite數(shù)據(jù)庫

    javascript如何讀寫本地sqlite數(shù)據(jù)庫

    這篇文章主要介紹了javascript如何讀寫本地sqlite數(shù)據(jù)庫問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02

最新評(píng)論