国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > JavaScript > 正文

js動(dòng)態(tài)生成指定行數(shù)的表格

2024-05-06 15:49:01
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
下面用js實(shí)現(xiàn)可以生成用戶所需行數(shù)的表格,具體步驟及效果圖如下,感興趣的朋友,可以參考下哈,希望對(duì)大家有所幫助

下面用js實(shí)現(xiàn)可以生成用戶所需行數(shù)的表格。
1.首先在body中填入下列代碼,獲取用戶填入的行數(shù)值

復(fù)制代碼 代碼如下:


<table>
<tr>
<td>動(dòng)態(tài)生成表格</td>
<td><input type="text" size="10"/>行</td>
</tr>
</table>
</br>
<input type="button" value="生成"/></br>
</br>
<div mce_style="display: none">
<div></div>
</div>
<div></div>


效果如下圖所示:

js動(dòng)態(tài)生成指定行數(shù)的表格

 
2.header中添加js代碼

復(fù)制代碼 代碼如下:


<script>
function table() {
if (document.getElementById("Num").value == "" || document.getElementById("Num").value.search("^[0-9]*$") == -1) {
document.getElementById("errmsg1").style.display = "block";//判斷Num是否為空或不是數(shù)字 提示錯(cuò)誤
document.getElementById("errmsg1").innerHTML = "提示信息:行數(shù)為空或不是數(shù)字!";
}
else {
document.getElementById("errmsg1").style.display = "none";//隱藏提示信息
var Num = parseInt(document.getElementById("Num").value); //獲取行數(shù)
var flag = true;
var data = "";
data += " <table >";
data += " <tr>" +
"<td >we are</td>" +
"<td >zhuzhu</td>" +
"<td >dudu</td>" +
"</tr>" ;
for (var i = 1; i <= Num; i++) {
data += "<tr >";
data += "<td>" + i + "</td>";
data += "<td><input type='text'></td>";
data += "<td><input type='text'></td>";
data += "</tr>";
}
data += "</table>";
document.getElementById("div1").style.display = "block";
document.getElementById("table1").innerHTML = data;
}
}
</script>


生成效果如下:

js動(dòng)態(tài)生成指定行數(shù)的表格

 
3.所有代碼如下

復(fù)制代碼 代碼如下:


<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>test</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<style type="text/css">
.right{
margin:0% 10%;
width:600px;
}
.right table{
background:white;
width:100%;
border:1px solid #499B33;
}
.right td{
background:blue;
text-align:center;
padding:2px;
border:1px solid #499B33;
}
.right td{
background:#8FBC8F;
}
.item{
text-align:center;
width:100px;
}
.assigned{
border:1px solid #BC2A4D;
}
</style>
<script>
function table() {
if (document.getElementById("Num").value == "" || document.getElementById("Num").value.search("^[0-9]*$") == -1) {
document.getElementById("errmsg1").style.display = "block";//判斷payNum是否為空或不是數(shù)字 提示錯(cuò)誤
document.getElementById("errmsg1").innerHTML = "提示信息:行數(shù)為空或不是數(shù)字!";
}
else {
document.getElementById("errmsg1").style.display = "none";//隱藏提示信息
var Num = parseInt(document.getElementById("Num").value); //獲取分期數(shù)
var flag = true;
var data = "";
data += " <table >";
data += " <tr>" +
"<td >we are</td>" +
"<td >zhuzhu</td>" +
"<td >dudu</td>" +
"</tr>" ;
for (var i = 1; i <= Num; i++) {
data += "<tr >";
data += "<td>" + i + "</td>";
data += "<td><input type='text'></td>";
data += "<td><input type='text'></td>";
data += "</tr>";
}
data += "</table>";
document.getElementById("div1").style.display = "block";
document.getElementById("table1").innerHTML = data;
}
}
</script>
</head>
<body>
<br>
<div>
<div>
<table>
<tr>
<td>動(dòng)態(tài)生成表格</td>
<td><input type="text" size="10"/>行</td>
</tr>
</table>
</br>
<input type="button" value="生成"/></br>
</br>
<div mce_style="display: none">
<div></div>
</div>
<div></div>
</div>
</div>
</body>
</html>

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 莎车县| 甘德县| 彭州市| 永靖县| 彭州市| 从江县| 和田市| 临城县| 桃源县| 宁阳县| 齐齐哈尔市| 桂阳县| 潮安县| 绍兴市| 中卫市| 宁明县| 贵阳市| 辉县市| 钟祥市| 平罗县| 奇台县| 嘉定区| 冕宁县| 叶城县| 金塔县| 宣武区| 门源| 塘沽区| 青铜峡市| 扶风县| 贺州市| 白朗县| 察隅县| 望奎县| 东光县| 手游| 兴和县| 九龙县| 七台河市| 内黄县| 江西省|