如果我从我的视图脚本(有或没有PHP)回显<form>text</form>
标记,则form
HTML标记不会显示在Firebug中,只显示在文本中。为什么Zend会删除它们?
在我的视图脚本中:
<?php
echo "<form>ds</form>";
?>
Firebug仅显示:
ds
答案 0 :(得分:1)
可能没有被Zend删除,在检查DOM时,Firefox / Firebug可能会删除 。对于初学者来说,这不是form
元素的有效使用。它缺少required attributes。此外,如果没有使用任何类型的实际表单,HTML呈现引擎可能足够智能,可以完全丢弃它。
在Firebug中,检查Net选项卡上服务器的实际响应,以查看该标签是否存在。如果是,则将其从客户端移除而不是服务器端。
答案 1 :(得分:0)
问题解决了:)我的错误是:我没有在视图助手的表单中添加结束标记