属性值使xhtml页面出错

时间:2014-03-20 18:26:39

标签: php xhtml xhtml-1.0-strict xhtml-transitional

我有一个xhtml页面,它从HTML页面检索一个表单。当我运行xhtml页面时,它给了我一个错误。错误是value属性,其中包含“=”,“&”,sign.What我应该这样做,以使xhtml页面使用属性值。

<input type="hidden" name="return_url" value="index.php?option=com_content&view=article&  id=9&Itemid=&lang=en&msgsent=1" />

1 个答案:

答案 0 :(得分:0)

未转义的&符号是错误的。因此解决方案是逃避所有&标志。

<input type="hidden" name="return_url"
   value="index.php?option=com_content&amp;view=article&amp;id=9&amp;Itemid=&amp;lang=en&amp;msgsent=1" />

这适用于HTML和XHTML。

注意:HTML具有与XHTML不同的错误恢复方法,这导致错误在HTML中不像XHTML中那么严重。但它仍然是一个错误!