for循环将你要添加的标签写上,然后直接
var talbeAdd=""
for(){
tableAdd+="<tr><td>这儿写你要添加的内容</td></tr>"
}
$("table").append("这个写你要添加的标签")
你想通过什么事件添加自己写
for(int i=1i<=5i++){for (int j=1j<=5j++){
if (j>=i) {
System.out.print(j*i+" ")
}
}
System.out.println()
}
for(int i=1i<=5i++){
for (int j=1j<=5j++){
if (j>=i) {
System.out.print(j*i+" ")
} else {
System.out.print(" ")
}
}
System.out.println()
}
刚刚那个问题不是你发的吗?我把答案再贴上来。因为你没有定义数组,当然会出错了。JavaScript虽然是隐式确定变量类型,但是也要你初始化一下,解释器才能知道你要的是什么类型的变量。比如:
var a = "asdf"//解释器知道a是一个字符串
var b = true//解释器知道b是一个布尔值
同样,要建立一个数组,你需要用以下语句:
var c = new Array()
js的数组是自动增长的,不需要预分配空间,想在哪里插入就在哪里插入。当然,数组下标不能高于2的32次方。它更像 Java 中的ArrayList而不是数组。下面是我写的一个例子,应该能解答你的问题。把下面的代码粘贴到记事本里面另存为htm,打开就可以看了。
<html>
<body>
<input name="in_1" type="text">
<input name="in_2" type="text">
<input name="in_3" type="text">
<input name="in_4" type="text">
<input name="in_5" type="text">
<input name="bt_1" type="button" value="测试1">
<input name="bt_2" type="button" value="测试2">
<input name="bt_3" type="button" value="测试3">
<input name="bt_4" type="button" value="测试4">
<input name="bt_5" type="button" value="测试5">
<input name="bt_6" type="button" onclick="javascript:on_clickBt6()" value="测试6">
</body>
</html>
<script language="javascript">
//声明数组
var jsArr1 = new Array()
var jsArr2 = new Array()
var jsArr3 = new Array()
//添加输入框到数组
jsArr2[0] = document.all.in_1
jsArr2[1] = document.all.in_2
jsArr2[2] = document.all.in_3
jsArr2[3] = document.all.in_4
jsArr2[4] = document.all.in_5
//添加按钮到数组
jsArr3[0] = document.all.bt_1
jsArr3[1] = document.all.bt_2
jsArr3[2] = document.all.bt_3
jsArr3[3] = document.all.bt_4
jsArr3[4] = document.all.bt_5
//添加子数组到主数组
jsArr1[0] = jsArr2
jsArr1[1] = jsArr3
function on_clickBt6() {
for (var i=0i<jsArr1.lengthi++) {
for (var j=0j<jsArr2.length &&j<jsArr3.lengthj++) {
jsArr1[i][j].value = "aa"
}
}
}
</script>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)