【问题标题】:Chrome adds extra <br> into variable [closed]Chrome 将额外的 <br> 添加到变量中 [关闭]
【发布时间】:2015-03-07 04:12:30
【问题描述】:

我正在为 PHP 中的变量生成 Web 内容,我发现 Chrome 在内容的开头添加了 3 个
标签。所以我 Var_dumped 那个变量仍然是相同的结果。 源代码:

 $productsselect = '<table border=0 style="Border-spacing:9px">';
 ...
 var_dump($productsselect);

结果:

这是错误吗?谢谢解答!

【问题讨论】:

  • 请向我们展示您的完整脚本!另外,既然你写了关于chrome你在其他浏览器中测试过吗?
  • Firefox 和 IE 的结果相同 :( 这是整个函数:pastebin.com/1bsyQPWZ
  • 这可能是因为您在两个 &lt;tr&gt; 标记之间输出了一个 &lt;br /&gt;(您的 pastebin 中的第 19 行):$productsselect .= '&lt;/select&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br/&gt;';。由于那不是有效的 HTML,浏览器可能会意外处理它。
  • showdev -> 你是对的!谢谢!浏览器将该标签移到表格之前...非常感谢!

标签: php html google-chrome web


【解决方案1】:

您在 &lt;/tr&gt; 第 19 行之后写了 &lt;br/&gt;

$productsselect .= '</select></td></tr><br/>';

删除&lt;br/&gt; 并完成!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-21
    • 1970-01-01
    • 2019-12-20
    • 2021-07-18
    • 2018-07-20
    • 2012-02-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多