使用javascript自动将id和内容放入表td中
我正在尝试创建表,并使用Javascript将id和内容放入其中 “”包含的字符是char(月份的第一个或第二个字母),n是在for loo运行时更改的数字。我还必须将++n值填入td class='firstLine'使用javascript自动将id和内容放入表td中,javascript,html,Javascript,Html,我正在尝试创建表,并使用Javascript将id和内容放入其中 “”包含的字符是char(月份的第一个或第二个字母),n是在for loo运行时更改的数字。我还必须将++n值填入td class='firstLine' <html> <head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" type="text/css"
<html>
<head>
<meta charset="utf-8">
<title></title>
<link rel="stylesheet" type="text/css" href="./css/mydiary.css">
</head>
<body>
<script type="text/javascript">
var x = 32;
var n = 0;
document.write("<table>");
for(i = 0; i<x; i++){
document.write("<tr>");
document.write("<td class='firstLine'>/*++n value*/</td>");
document.write("<td id='j'+n></td>");
document.write("<td id='f'+n></td>");
document.write("<td id='m'+n></td>");
document.write("<td id='a'+n></td>");
document.write("<td id='ma'+n></td>");
document.write("<td id='ju'+n></td>");
document.write("<td id='jl'+n></td>");
document.write("<td id='au'+n></td>");
document.write("<td id='s'+n></td>");
document.write("<td id='o'+n></td>");
document.write("<td id='n'+n></td>");
document.write("<td id='d'+n></td>");
document.write("</tr>");
n++;
};
document.write("</table>");
</script>
</body>
</html>
var x=32;
var n=0;
文件。填写(“”);
对于(i=0;i在您的代码中,您将n
递增两次(如果这是基于意图):一次在表的开头使用++n
,另一次在表行的末尾使用n++
写入。您需要的是在开始时简单地执行n++
另外,关于将ID附加到
元素,请记住您只是在执行字符串连接,因此这将起作用:
document.write("<td id='j"+n+"'></td>");
在您的代码中,您将递增n
两次(如果这是基于意图):一次在表的开头使用++n
,另一次在表行的末尾使用n++
写入。您需要的是在开始时简单地执行n++
另外,关于将ID附加到
元素,请记住您只是在执行字符串连接,因此这将起作用:
document.write("<td id='j"+n+"'></td>");
那么你的问题是什么。这怎么不符合你的要求呢?@Glubus我得到了答案!谢谢你的提问!很高兴你能让它工作,别忘了通过点击答案旁边的复选标记将答案标记为正确来结束这个问题。那么你的问题是什么。这怎么不符合你的要求呢?@Glubus我得到了答案!T谢谢你的提问!很高兴你能成功,别忘了通过点击答案旁边的复选标记将答案标记为正确来结束这个问题