我知道如何获得当前日期。但我希望它使用 document.write 函数在标记后显示(嗯。这是需求:)/)
我正在<td>document.write(day)<td>用 form 和 /form 标签创建的表中尝试“”,day 是我在其中定义的变量<script>,它具有正确的值;
但它没有显示正确的信息。有人可以告诉我该怎么做吗?(必须使用 document.write 函数,不要使用此函数创建表格标签,如<td>or <tr>)
我知道如何获得当前日期。但我希望它使用 document.write 函数在标记后显示(嗯。这是需求:)/)
我正在<td>document.write(day)<td>用 form 和 /form 标签创建的表中尝试“”,day 是我在其中定义的变量<script>,它具有正确的值;
但它没有显示正确的信息。有人可以告诉我该怎么做吗?(必须使用 document.write 函数,不要使用此函数创建表格标签,如<td>or <tr>)
您需要将 javascript 包装在<script>标签中。
<td><script>document.write(day);</script><td>
或者,您可以为 td 分配一个 id,然后稍后再引用它。
<td id="writeDay"></td>
...
<script>document.getElementById("writeDay").innerHTML = day;</script>
或者你甚至可以制作整个元素,然后在你想要的时候放置它
<td id="writeDay"></td>
<script>
 var dayElement = document.createElement("div");
 dayElement.innerHTML = day;
 function appendDay(target){
  document.getElementById(target).appendChild(dayElement);
 }
</script>
...
<script>appendDay("writeDay");</script>