-2

我在 HTML5 中验证此表单时遇到问题。我遇到了最后一个错误,但我什么也没想到!!!希望有人能帮忙!

导致错误的表单部分

<textarea name="content" value="<?=$content;?>" class="rounded" <?php echo $_POST['content'] ? $_POST['content'] : "" ?> required="required"></textarea>

这是 W3C Validator 出现的错误!

Error Line 177, Column 78: Attribute value not allowed on element textarea at this point.

…xtarea name="content" value="" class="rounded" required="required"></textarea>

错误出现在关闭> required="required" 之后

再次希望有人可以提供帮助!:)

- 找到答案 -

好的!对于任何可能需要上述问题答案的人...

textarea 应该读取,以通过 W3C 验证

<textarea name="content" class="rounded" <?php echo $_POST['content'] ? $_POST['content'] : "" ?> required="required"><?=$content;?></textarea>

这仍将允许表单在提交后保持填充..

4

1 回答 1

2

没有value属性<textarea>。将您的内容放入<textarea>容器中。

样本:

<textarea name="content">
    Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
    tempor invidunt ut labore et dolore magna aliquyam.
</textarea>

参考:

于 2012-07-15T11:54:34.650 回答