【问题标题】:text is not allowed between starting and closing tags of an element <table>元素 <table> 的开始和结束标记之间不允许有文本
【发布时间】:2021-03-14 10:00:45
【问题描述】:

我在玩桌子时出错:

"text is not allowed between starting and closing tags of an element table" 

桌子是这样的......

<table id="Content2" class="createAccountTable" cellpadding="0" cellspacing="0" style="width: 240px;">
    <tr> 
        <td colspan="2" align="left" valign="top" class="topicStyle">
           <h3>Order Summary</h3>
        </td> 
    </tr> 
    <tr align ="center">............

谢谢大家!!

【问题讨论】:

  • 这个错误是从哪里来的?为什么这被标记为 asp.net?为什么这被标记为 JavaScript?是响应某些 ASP.NET 代码的错误吗?一些JS代码?
  • 您是否要为表格设置 innerHTML?
  • 您能否包含完整的 HTML 片段?到目前为止,您所展示的内容没有任何问题。
  • 能把所有的表代码贴出来吗?
  • 你找到答案了吗?我有同样的问题,它把我的头发拉出来了!

标签: javascript asp.net


【解决方案1】:

如果您使用的是 Visual Studio,如果您的 HTML 违反基本 HTML 1.0 架构(或您在 DOCTYPE 指令中定义的任何内容),它会报错。这并不一定意味着您的 HTML 不会呈现,但您可以在技​​术上不兼容 XHTML。

您可以将整个 HTML 剪切并粘贴到 XHTML validator 中以检查合规性。

【讨论】:

  • HTML1.0? XHTML?视觉工作室?谈论到处弹跳。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-07
  • 2016-05-24
相关资源
最近更新 更多