Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将简单html表集成到javascript中_Javascript_Html - Fatal编程技术网

将简单html表集成到javascript中

将简单html表集成到javascript中,javascript,html,Javascript,Html,我被要求使用javascript创建一个表,该表显示用户提供给我的变量的简单算法,我确信我的语法在document.write中是错误的,但我不确定在哪里以及如何。我的错误控制台说我在第18行的末尾缺少一个“结束语”),这根本不是真的。我看到在其他情况下,不赞成为此使用document.write函数,但它明确规定我应该这样做,作为完成本实验室要求的一部分,因此我在此之前对这一违规行为表示诚挚的歉意 代码如下-提前感谢所有帮助: 变量e1=“”,e2=“”,e3=“”,e4=“”,e5=“”,

我被要求使用javascript创建一个表,该表显示用户提供给我的变量的简单算法,我确信我的语法在document.write中是错误的,但我不确定在哪里以及如何。我的错误控制台说我在第18行的末尾缺少一个“结束语”),这根本不是真的。我看到在其他情况下,不赞成为此使用document.write函数,但它明确规定我应该这样做,作为完成本实验室要求的一部分,因此我在此之前对这一违规行为表示诚挚的歉意

代码如下-提前感谢所有帮助:


变量e1=“”,e2=“”,e3=“”,e4=“”,e5=“”,e6=“”,e7=“”,e8=“”,e9=“”;
e1=提示(“以小写形式输入您的名字”,”;
var e1u=substr(0,1);
e1=e1u.toUpperCase()+e1.substr(1,e1.length-1);
e2=提示(e1+),输入1到9之间的整数,“”);
e3=提示(“现在输入5个用逗号表示的数字!”,“”);
e4=提示(“现在输入3种用逗号表示的颜色!”);
e5=新日期();
e6=e3.分裂(',');
e7=e4.拆分(',');
document.write(““今天的日期=“+e5.getMonth()+1+”/“+e5.getDay())+
“/”+e5.getFullYear()+“\n”+“e2中的数字为“+e2+”\n”
+“次数表+e2+”);

对于(var i=0;ii),我为您修正了以下内容:

document.write("Today's Date = " + e5.getMonth()+1 + "/" + e5.getDay() +
"/" + e5.getFullYear() + "\n" + "The number in e2 is " + e2 + "\n"
+ "<table><caption>Times Table for the number" + e2 + "</caption>");
document.write(“今天的日期=“+e5.getMonth()+1+”/“+e5.getDay())+
“/”+e5.getFullYear()+“\n”+“e2中的数字为“+e2+”\n”
+“编号为“+e2+”)的时间表;

document.write(“+e2+++++++i++=”+++++++++(e2*1)*i++”);
不要重复引用,使用语法高亮度的编辑器。这将节省大量时间。

这看起来是错误的:

+ "</td>""</tr>""
+“”
也许你想要

+ "</td></tr>"
+“”

表必须具有以下嵌套结构:

<table>
   <tr>
       <td> ... </td>
   </tr>
</table>

... 
您的
不能放在它所在的位置,很可能属于TD或表外。

日期(),而不是日期()

e1.substr,不仅仅是substr,我会使用substring,而不是substr

编号e2后缺少引号

我会这样做

第18行在哪里?编译器也没有发现我将其更改为使用javascript语法hilighting,现在您可以清楚地看到问题。我更喜欢dom方法,例如,至少它可以保持代码干净。
new Date()
-javascript区分大小写。字幕属于。我从未在野外使用过这种方法。
<table>
   <tr>
       <td> ... </td>
   </tr>
</table>